Mercurial > hg > graal-compiler
graph
-
MergeMon, 30 Jan 2012 15:46:58 +0100, by Gilles Duboscq
-
fix mergeMon, 30 Jan 2012 15:41:28 +0100, by Gilles Duboscq
-
MergeMon, 30 Jan 2012 15:16:33 +0100, by Gilles Duboscq
-
Add new arraycopy intrinsics : Object (when no storecheck required), Float and DoubleMon, 30 Jan 2012 15:08:49 +0100, by Gilles Duboscq
-
cleanup around filter and predicates :Mon, 30 Jan 2012 13:06:11 +0100, by Gilles Duboscq
-
Small doc fixes.Mon, 30 Jan 2012 15:16:00 +0100, by Doug Simon
-
MergeSun, 29 Jan 2012 11:40:04 +0100, by Andreas Woess
-
Fix and improve tail call.Sun, 29 Jan 2012 11:27:18 +0100, by Andreas Woess
-
Removed code for updating graal_path.Sun, 29 Jan 2012 02:13:31 +0100, by Thomas Wuerthinger
-
Tentative implementation of Meter and Time.Sun, 29 Jan 2012 01:56:43 +0100, by Thomas Wuerthinger
-
Remove TraceRelocation flag.Sun, 29 Jan 2012 00:06:40 +0100, by Thomas Wuerthinger
-
Remove TraceLIRVisitSun, 29 Jan 2012 00:05:58 +0100, by Thomas Wuerthinger
-
Remove TraceAssembler flag.Sun, 29 Jan 2012 00:04:36 +0100, by Thomas Wuerthinger
-
Remove TraceInlining.Sun, 29 Jan 2012 00:03:33 +0100, by Thomas Wuerthinger
-
Remove TraceCanonicalizer flag.Sat, 28 Jan 2012 23:56:49 +0100, by Thomas Wuerthinger
-
Remove TraceGVN flag.Sat, 28 Jan 2012 23:55:52 +0100, by Thomas Wuerthinger
-
Remove TraceProbability flag.Sat, 28 Jan 2012 23:55:02 +0100, by Thomas Wuerthinger
-
Removed TraceReadElimination flag.Sat, 28 Jan 2012 23:53:14 +0100, by Thomas Wuerthinger
-
Added Formattable interface to node base class in order to allow custom handling of formatter specifiers for the node class.Sat, 28 Jan 2012 23:52:45 +0100, by Thomas Wuerthinger
-
Make mx script killable on Windows. renamed mx.bat to mx.cmd.Sat, 28 Jan 2012 23:14:46 +0100, by Thomas Wuerthinger
-
Add memory window to IGV in order to track current memory usage.Sat, 28 Jan 2012 22:27:36 +0100, by Thomas Wuerthinger
-
Fixed warnings.Sat, 28 Jan 2012 22:10:31 +0100, by Thomas Wuerthinger
-
Removing unused projects.Sat, 28 Jan 2012 21:53:02 +0100, by Thomas Wuerthinger
-
Removed debug output.Sat, 28 Jan 2012 21:44:17 +0100, by Thomas Wuerthinger
-
Organize imports in IGV.Sat, 28 Jan 2012 17:18:29 +0100, by Thomas Wuerthinger
-
Removed CFG view and related concepts from IGV.Sat, 28 Jan 2012 16:07:06 +0100, by Thomas Wuerthinger
-
Improved layout algorithm to put an emphasis on CFG edges.Sat, 28 Jan 2012 15:48:40 +0100, by Thomas Wuerthinger
-
Lazy initialize the printer.Sat, 28 Jan 2012 00:44:26 +0100, by Thomas Wuerthinger
-
Merge.Sat, 28 Jan 2012 00:40:18 +0100, by Thomas Wuerthinger
-
Removed everything related to cluster nodes.Sat, 28 Jan 2012 00:39:03 +0100, by Thomas Wuerthinger
-
Remove block background. Default "show blocks" to false.Sat, 28 Jan 2012 00:26:03 +0100, by Thomas Wuerthinger
-
Use try with resources.Sat, 28 Jan 2012 00:19:08 +0100, by Thomas Wuerthinger
-
Use @Override annotation consistently.Sat, 28 Jan 2012 00:17:24 +0100, by Thomas Wuerthinger
-
Removed old hierarchical layout manager; start removing cluster layout. apply diamond operator to whole source.Sat, 28 Jan 2012 00:16:17 +0100, by Thomas Wuerthinger
-
Removed StructuredText model.Fri, 27 Jan 2012 23:57:47 +0100, by Thomas Wuerthinger
-
Fixed regression in diff view. Fully removed text editor.Fri, 27 Jan 2012 23:56:17 +0100, by Thomas Wuerthinger
-
Removed graph-to-text component and associated classes from igv.Fri, 27 Jan 2012 23:32:59 +0100, by Thomas Wuerthinger
-
Removed scripting proxies (and therefore support for running igv on java 5 or below).Fri, 27 Jan 2012 23:31:28 +0100, by Thomas Wuerthinger
-
Made inline tree work in IGV.Fri, 27 Jan 2012 23:25:52 +0100, by Thomas Wuerthinger
-
Removed receiver text box from igv. Clean up igv printer.Fri, 27 Jan 2012 21:38:21 +0100, by Thomas Wuerthinger
-
More clean up on igv printer.Fri, 27 Jan 2012 21:06:41 +0100, by Thomas Wuerthinger
-
Automatically identify inline scoping in igv dump handler.Fri, 27 Jan 2012 20:53:54 +0100, by Thomas Wuerthinger
-
Fixed multi-threading issue when changing the model. Fixed regression in folder node deletion.Fri, 27 Jan 2012 20:36:54 +0100, by Thomas Wuerthinger
-
IGV clean up. Allow groups with subgroups.Fri, 27 Jan 2012 19:39:29 +0100, by Thomas Wuerthinger
-
Merge fix.Fri, 27 Jan 2012 16:42:05 +0100, by Thomas Wuerthinger
-
Merge.Fri, 27 Jan 2012 16:39:32 +0100, by Thomas Wuerthinger
-
Drafted regexp filters. Rewrote logging statements of floating read phase.Thu, 26 Jan 2012 18:33:58 +0100, by Thomas Wuerthinger
-
Add another #ifdef GRAALThu, 26 Jan 2012 17:26:42 +0100, by Thomas Wuerthinger
-
Remove debug print out.Thu, 26 Jan 2012 17:17:42 +0100, by Thomas Wuerthinger
-
Merge fix.Thu, 26 Jan 2012 17:16:14 +0100, by Thomas Wuerthinger
-
Merge.Thu, 26 Jan 2012 17:09:43 +0100, by Thomas Wuerthinger
-
Merge.Tue, 24 Jan 2012 20:32:32 +0100, by Thomas Wuerthinger
-
Draft changes to the graph plotting.Tue, 24 Jan 2012 20:32:23 +0100, by Thomas Wuerthinger
-
Added DebugDumpHandler interface.Fri, 20 Jan 2012 16:26:35 +0100, by Thomas Wuerthinger
-
Completed exception interception.Fri, 20 Jan 2012 16:19:41 +0100, by Thomas Wuerthinger
-
Merge fix.Fri, 20 Jan 2012 15:43:15 +0100, by Thomas Wuerthinger
-
Merge fixes.Fri, 20 Jan 2012 15:13:32 +0100, by Thomas Wuerthinger
-
Merge.Fri, 20 Jan 2012 15:08:24 +0100, by Thomas Wuerthinger
-
More work on debug framework.Fri, 20 Jan 2012 14:58:51 +0100, by Thomas Wuerthinger
-
Rename Timer DebugTimer and Metric DebugMetric.Wed, 18 Jan 2012 13:54:40 +0100, by Thomas Wuerthinger
-
Removed old Timer class.Wed, 18 Jan 2012 12:28:41 +0100, by Thomas Wuerthinger
-
Merge.Tue, 17 Jan 2012 23:35:39 +0100, by Thomas Wuerthinger
-
More work on debug framework. Removed concept of GraalContext.Tue, 17 Jan 2012 23:35:21 +0100, by Thomas Wuerthinger
-
More work on new debug infrastructure.Mon, 16 Jan 2012 18:49:12 +0100, by Thomas Wuerthinger
-
Fixed merge issues.Fri, 13 Jan 2012 18:48:46 +0100, by Thomas Wuerthinger
-
Merge.Fri, 13 Jan 2012 18:46:56 +0100, by Thomas Wuerthinger
-
More work on debug framework.Fri, 13 Jan 2012 11:04:30 +0100, by Thomas Wuerthinger
-
Remove GraalMetrics, replace with new syntax for metrics.Wed, 11 Jan 2012 15:46:58 +0100, by Thomas Wuerthinger
-
Deleted CiResult. CiTargetMethod is the result of a compilation.Wed, 11 Jan 2012 15:03:55 +0100, by Thomas Wuerthinger
-
more work on debug project; removed CiStatisticsWed, 11 Jan 2012 15:02:48 +0100, by Thomas Wuerthinger
-
Moved PrintCompilation logic from graal.compiler to graal.hotspot. Made bootclasspath generated from the GRAAL environment option more generic (such that adding/removing a project requires no changes in the C++ part).Tue, 10 Jan 2012 23:00:17 +0100, by Thomas Wuerthinger
-
Merge.Tue, 10 Jan 2012 20:14:08 +0100, by Thomas Wuerthinger
-
Added draft debug classes.Tue, 10 Jan 2012 20:13:56 +0100, by Thomas Wuerthinger
-
Drafted debug classes.Tue, 10 Jan 2012 20:13:29 +0100, by Thomas Wuerthinger
-
Added new project "graal.debug".Tue, 10 Jan 2012 15:44:39 +0100, by Thomas Wuerthinger
-
small fix (missing changes)Fri, 27 Jan 2012 17:36:06 +0100, by Lukas Stadler
-
enable UseExceptionProbability by default and fix the InliningUtil to correctly handle FrameState.AFTER_EXCEPTION_BCI for Invokes without an exception edgeFri, 27 Jan 2012 17:28:24 +0100, by Lukas Stadler
-
misc cleanupFri, 27 Jan 2012 17:07:03 +0100, by Lukas Stadler
-
Fix NPE in FixedGuardNode's simplifyFri, 27 Jan 2012 00:40:26 +0100, by Gilles Duboscq
-
fix for SPECjvm2008 bench in commands.pyFri, 27 Jan 2012 00:27:10 +0100, by Gilles Duboscq
-
Add possibility to run individual DaCapo & SPECjvm2008 benchmarks, small fix in success and score regular expressions for SPECjvm2008Thu, 26 Jan 2012 23:35:08 +0100, by Gilles Duboscq
-
fix for SPECjvm2008 benchThu, 26 Jan 2012 22:54:39 +0100, by Gilles Duboscq
-
MergeThu, 26 Jan 2012 19:12:12 +0100, by Gilles Duboscq
-
If a benchmark fails it should fail hard, not silentlyThu, 26 Jan 2012 19:12:00 +0100, by Gilles Duboscq
-
Adding a few utility methods to LoopThu, 26 Jan 2012 18:32:02 +0100, by Gilles Duboscq
-
MergeThu, 26 Jan 2012 12:23:00 +0100, by Gilles Duboscq
-
Add posibility to give arguments for a SPECjvm2008 runThu, 26 Jan 2012 12:22:36 +0100, by Gilles Duboscq
-
Loop :Thu, 26 Jan 2012 12:17:11 +0100, by Gilles Duboscq
-
Remove indcution variables code, to be replaced using type systemWed, 25 Jan 2012 18:01:00 +0100, by Gilles Duboscq
-
Generate if(!=null){Deopt}else{...} In the unresolved case for instanceof instead of always deoptingTue, 24 Jan 2012 18:30:21 +0100, by Gilles Duboscq
-
BugfixThu, 26 Jan 2012 09:17:12 -0800, by Christian Wimmer
-
Added support for project specs in classpath.Thu, 26 Jan 2012 10:54:23 +0100, by Doug Simon
-
Remove LIROpcode and use non-anonymous subclasses of LIRInstructionWed, 25 Jan 2012 14:34:53 -0800, by Christian Wimmer
-
IdealGraphVisualizer: call analysis filter: mark leaf nodes light gray, cutoff nodes redWed, 25 Jan 2012 18:32:03 +0100, by Peter Hofer
-
MergeWed, 25 Jan 2012 14:15:17 +0100, by Andreas Woess
-
Fix compiled method unloading.Wed, 25 Jan 2012 14:09:59 +0100, by Andreas Woess
-
Add installMethodCallback() to HotSpotRuntime.Tue, 24 Jan 2012 19:17:28 +0100, by Andreas Woess
-
MergeMon, 23 Jan 2012 08:26:45 -0800, by Christian Wimmer
-
Improvement to LIR VerificationThu, 19 Jan 2012 18:49:51 -0800, by Christian Wimmer
-
Fix eager resolving for class constantsMon, 23 Jan 2012 14:35:29 +0100, by Peter Hofer
-
Allow CiAddress as Input and Alive operands of LIR instructions.Thu, 19 Jan 2012 14:14:36 -0800, by Christian Wimmer
-
Bootstrap with a syncrhonized method to avoid later deoptimization when the first real synchronized method is compiled.Thu, 19 Jan 2012 14:13:50 -0800, by Christian Wimmer
-
MergeThu, 19 Jan 2012 19:06:25 +0100, by Lukas Stadler
-
more structured graph modification usageThu, 19 Jan 2012 18:53:48 +0100, by Lukas Stadler
-
more CanonicalizerPhase simplifications, added Simplifiable interfaceWed, 18 Jan 2012 15:09:19 +0100, by Lukas Stadler
-
changes to Node structures:Tue, 17 Jan 2012 19:45:39 +0100, by Lukas Stadler
-
MergeTue, 17 Jan 2012 15:28:41 +0100, by Lukas Stadler
-
small fixes: don't cascade GraalInternalErrors, convert useless ifs to gotosTue, 17 Jan 2012 15:26:59 +0100, by Lukas Stadler
-
MergeTue, 17 Jan 2012 12:14:32 +0100, by Lukas Stadler
-
move part of the cfg-modifying operations into one place (currently: StructuredGraph)Tue, 17 Jan 2012 11:41:53 +0100, by Lukas Stadler
-
MergeMon, 16 Jan 2012 10:59:54 +0100, by Lukas Stadler
-
add GVN after FloatingReadPhaseFri, 13 Jan 2012 15:27:47 +0100, by Lukas Stadler
-
MergeFri, 13 Jan 2012 15:23:40 +0100, by Lukas Stadler
-
mx.py: new projectgraph commandThu, 12 Jan 2012 17:30:11 +0100, by Lukas Stadler
-
MergeWed, 18 Jan 2012 20:27:56 -0800, by Christian Wimmer
-
update of the automatically generated project list for the classpathWed, 18 Jan 2012 20:19:30 -0800, by Christian Wimmer
-
Remove unnecessary disassembler-projectsWed, 18 Jan 2012 20:12:06 -0800, by Christian Wimmer
-
Use HotSpot disassmblers for native code and bytecodeWed, 18 Jan 2012 20:08:08 -0800, by Christian Wimmer
-
Add possibility to disable inlining for specific methods.Wed, 18 Jan 2012 16:21:54 +0100, by Andreas Woess
-
Output of lifetime intervals for new register allocatorWed, 18 Jan 2012 15:04:03 -0800, by Christian Wimmer
-
force ALT_BOOTDIR to the proper jdk to avoid installing non-product builds into the product buildWed, 18 Jan 2012 18:21:52 +0100, by Gilles Duboscq
-
Handle SIGTERM : killing mx will properly kill subprocessesWed, 18 Jan 2012 16:53:04 +0100, by Gilles Duboscq
-
First draft of SSA-based linear scan allocatorTue, 17 Jan 2012 19:38:48 -0800, by Christian Wimmer
-
Use HexCodeFile for disassembly to avoid loading slow disassembler.Tue, 17 Jan 2012 19:36:20 -0800, by Christian Wimmer
-
Enforce that one fixed register cannot be a temporary operand multiple times with different kindsTue, 17 Jan 2012 19:35:29 -0800, by Christian Wimmer
-
Add assertionsTue, 17 Jan 2012 19:33:48 -0800, by Christian Wimmer
-
make SPECjvm2008 warmup time 120s, delete old benchmarkdb.pyTue, 17 Jan 2012 20:35:49 +0100, by Gilles Duboscq
-
MergeTue, 17 Jan 2012 13:43:19 +0100, by Gilles Duboscq
-
Tweak some benchmark settingsTue, 17 Jan 2012 13:43:10 +0100, by Gilles Duboscq
-
IdealGraphVisualizer: don't internalize strings from parsed graphs, it's expensive and can lead to OutOfMemoryErrors in the perm gen space for huge graphsMon, 16 Jan 2012 15:35:33 +0100, by Peter Hofer
-
gate : do not run tradesoap in fastdebug mode, run fop in fastdebug mode onlyFri, 13 Jan 2012 16:26:37 +0100, by Gilles Duboscq
-
MergeFri, 13 Jan 2012 16:11:34 +0100, by Gilles Duboscq
-
mx commands : improve bench command, fix in the outparser so that no empty 'line' is retruned if there was no match, fix bootstrap's regexFri, 13 Jan 2012 16:11:18 +0100, by Gilles Duboscq
-
Copyright fixesThu, 12 Jan 2012 13:48:27 -0800, by Christian Wimmer
-
Unify and simplify conversion LIR instructionsThu, 12 Jan 2012 13:46:47 -0800, by Christian Wimmer
-
Helper class for slow pathsThu, 12 Jan 2012 13:46:26 -0800, by Christian Wimmer
-
Fixes after removal of GraalCompilationThu, 12 Jan 2012 13:44:57 -0800, by Christian Wimmer
-
Remove asAddress from FrameMap, I don't like it there.Thu, 12 Jan 2012 13:44:18 -0800, by Christian Wimmer
-
Modified 'mx build' to update graal_paths.hpp (if necessary).Thu, 12 Jan 2012 16:08:41 +0100, by Doug Simon
-
fix to graal_paths.hppThu, 12 Jan 2012 14:56:18 +0100, by Lukas Stadler
-
move graal class path entries into a separate file that can be generated by the mx scriptThu, 12 Jan 2012 14:50:14 +0100, by Lukas Stadler
-
Merge.Wed, 11 Jan 2012 18:59:33 +0100, by Doug Simon
-
Merge.Wed, 11 Jan 2012 18:25:56 +0100, by Doug Simon
-
Fixed regressions and Windows issues in generated IDE project configurations.Wed, 11 Jan 2012 18:25:25 +0100, by Doug Simon
-
Made generated NetBeans projects use project cross referencing.Wed, 11 Jan 2012 16:55:30 +0100, by Doug Simon
-
Moved IDE project configuration into mx.py.Wed, 11 Jan 2012 15:14:45 +0100, by Doug Simon
-
Add frameMap getter to LIRGenerator. Add compileMethod overload with input graph parameter.Wed, 11 Jan 2012 18:02:51 +0100, by Andreas Woess
-
remove unused projectsWed, 11 Jan 2012 16:42:35 +0100, by Lukas Stadler
-
MergeWed, 11 Jan 2012 16:31:46 +0100, by Lukas Stadler
-
* removed CiStatisticsWed, 11 Jan 2012 16:17:51 +0100, by Lukas Stadler
-
fix to float/double to int/long conversionWed, 11 Jan 2012 14:02:08 +0100, by Lukas Stadler
-
remove CompilerStub classWed, 11 Jan 2012 13:40:12 +0100, by Lukas Stadler
-
another batch of work towards GraalCompilation removal:Wed, 11 Jan 2012 13:35:49 +0100, by Lukas Stadler
-
implement F2I, D2I, F2L, D2L compiler stubs as ordinary slow pathsWed, 11 Jan 2012 12:13:33 +0100, by Lukas Stadler
-
remove a number of GraalCompilation usages in backend and CFGPrinter (breaks CFGPrinter lir output)Tue, 10 Jan 2012 13:24:00 +0100, by Lukas Stadler
-
small fixes to the c++ eclipse project filesMon, 09 Jan 2012 17:15:03 +0100, by Lukas Stadler
-
mx.py: fix OS detection in exe_suffix()Wed, 11 Jan 2012 14:04:04 +0100, by Andreas Woess
-
Made 'mx ideinit' resolve library dependencies eagerly as well as put absolute paths into the generated Eclipse project configurations.Tue, 10 Jan 2012 23:49:13 +0100, by Doug Simon
-
MergeTue, 10 Jan 2012 09:35:00 -0800, by Christian Wimmer
-
Test how trace-code wrapped into an assert looks like.Tue, 10 Jan 2012 09:07:56 -0800, by Christian Wimmer
-
Canonicalize parameter lists and namesTue, 10 Jan 2012 08:50:07 -0800, by Christian Wimmer
-
Add a compileMethod overload that takes an initial graph.Tue, 10 Jan 2012 16:59:46 +0100, by Andreas Woess
-
Removed need for GRAAL environment variable on Windows.Mon, 09 Jan 2012 22:01:39 +0100, by Doug Simon
-
IdealGraphVisualizer: upgrade to NetBeans 7.1 as platformMon, 09 Jan 2012 16:03:02 +0100, by Peter Hofer
-
MergeMon, 09 Jan 2012 16:09:41 +0100, by Gilles Duboscq
-
Fix some warnings from findbugsMon, 09 Jan 2012 14:05:12 +0100, by Gilles Duboscq
-
fix mx.py for windowsMon, 09 Jan 2012 14:21:54 +0100, by Andreas Woess
-
Changed 'mx build' such that all Java sources for a project are compiled together instead of by source directory.Mon, 09 Jan 2012 14:12:53 +0100, by Doug Simon
-
MergeSat, 07 Jan 2012 16:05:07 -0800, by Christian Wimmer
-
Support stack-operands and register hints in new register allocator APISat, 07 Jan 2012 16:04:22 -0800, by Christian Wimmer
-
Made the DaCapo library be downloaded only on demand.Sat, 07 Jan 2012 23:59:54 +0100, by Doug Simon
-
Removed obsolete documentation.Sat, 07 Jan 2012 23:59:23 +0100, by Doug Simon
-
Disabled eager resolution of libraries as they are defined.Sat, 07 Jan 2012 23:59:02 +0100, by Doug Simon
-
Made command timeout also kill any currently executing subprocess (group).Fri, 06 Jan 2012 22:11:20 +0100, by Doug Simon
-
Disabled certain DaCapo tests for fastdebug testing in the gate.Fri, 06 Jan 2012 18:35:39 +0100, by Doug Simon
-
Made the --timeout option apply to the whole mx command as opposed to each subprocess executed (the new --ptimeout does the latter).Fri, 06 Jan 2012 17:45:40 +0100, by Doug Simon
-
Made the gate time each DaCapo test individually.Fri, 06 Jan 2012 17:44:22 +0100, by Doug Simon
-
Undid expected failure for EscapeAnalysisTest.testMonitor2().Fri, 06 Jan 2012 15:35:52 +0100, by Doug Simon
-
Fixed bug in getting correct result code for a subprocess executed with a timeout.Fri, 06 Jan 2012 15:34:17 +0100, by Doug Simon
-
Re-enabled Java cleaning in gate.Fri, 06 Jan 2012 14:22:57 +0100, by Doug Simon
-
Improved time stamps of gate tasks to show duration of each task explicitly.Fri, 06 Jan 2012 14:01:43 +0100, by Doug Simon
-
Remove lock information from frame states, and compute it instead when LIR is generated.Thu, 05 Jan 2012 17:02:58 -0800, by Christian Wimmer
-
jsr return addresses are valid in registersThu, 05 Jan 2012 17:02:13 -0800, by Christian Wimmer
-
RenamingThu, 05 Jan 2012 16:09:47 -0800, by Christian Wimmer
-
Add SPECjvm2008 to benchmarks, use dacapos defined in sanitycheck for the gateThu, 05 Jan 2012 20:15:45 +0100, by Gilles Duboscq
-
Fix bug in code installer that caused builds with assertions to crashThu, 05 Jan 2012 17:25:28 +0100, by Gilles Duboscq
-
add a simple specjvm2008 command, fail a benchmark if one of the failureRE matchesThu, 05 Jan 2012 14:53:37 +0100, by Gilles Duboscq
-
Environment variables for HotSpot's make are only set by mx.build if they aren't already defined.Thu, 05 Jan 2012 14:25:58 +0100, by Doug Simon
-
Made the gate clean the Java projects only.Thu, 05 Jan 2012 13:17:15 +0100, by Doug Simon
-
Made mx.run work properly when stderr is redirected to stdout.Thu, 05 Jan 2012 11:31:46 +0100, by Doug Simon
-
Merge.Wed, 04 Jan 2012 23:34:15 +0100, by Thomas Wuerthinger
-
Renaming of VMExits and VMEntries part 4.Wed, 04 Jan 2012 22:08:17 +0100, by Thomas Wuerthinger
-
Renaming of VMExits and VMEntries part 3.Wed, 04 Jan 2012 21:13:44 +0100, by Thomas Wuerthinger
-
Renaming of VMExits and VMEntries part 2.Wed, 04 Jan 2012 21:07:44 +0100, by Thomas Wuerthinger
-
Renaming of VMExits and VMEntries part 1.Wed, 04 Jan 2012 20:59:11 +0100, by Thomas Wuerthinger
-
Fix javac build issues with classpathWed, 04 Jan 2012 22:54:27 +0100, by Gilles Duboscq
-
MergeWed, 04 Jan 2012 19:58:51 +0100, by Gilles Duboscq
-
Various small fix around benchmarks in gate scriptsWed, 04 Jan 2012 19:57:51 +0100, by Gilles Duboscq
-
fix for when no vm build is explicitely selectedWed, 04 Jan 2012 19:47:17 +0100, by Gilles Duboscq
-
Fix mx : commands' scripts mx_init hook should be called before parsing command line arguments.Wed, 04 Jan 2012 13:52:46 +0100, by Gilles Duboscq
-
Using the incoming stack slot of object parameters is broken, so disable it for now.Wed, 04 Jan 2012 10:49:09 -0800, by Christian Wimmer
-
Do not emit stack-to-stack moves.Tue, 03 Jan 2012 18:47:27 -0800, by Christian Wimmer
-
Define incoming parameters in a PARAMS instruction. This simplifies register allocation because the initial register state does not have to be inferred from the calling convention.Tue, 03 Jan 2012 18:42:32 -0800, by Christian Wimmer
-
Do not emit stack-to-stack moves.Tue, 03 Jan 2012 18:41:01 -0800, by Christian Wimmer
-
Improve debug printingTue, 03 Jan 2012 18:36:53 -0800, by Christian Wimmer
-
Remove stack-to-stack moves because 32-bit memory push and pop instructions are not available on Intel 64 bit.Tue, 03 Jan 2012 18:35:37 -0800, by Christian Wimmer
-
Improve debug printingTue, 03 Jan 2012 18:33:54 -0800, by Christian Wimmer
-
Allow an arbitary number of output operands for LIR instructionsTue, 03 Jan 2012 13:47:14 -0800, by Christian Wimmer
-
Remove CiVariable from the CRITue, 03 Jan 2012 12:10:27 -0800, by Christian Wimmer
-
moved graphbuilder into the graal.java project.Tue, 03 Jan 2012 18:22:10 +0100, by Thomas Wuerthinger
-
Fixed unit tests.Tue, 03 Jan 2012 17:53:26 +0100, by Thomas Wuerthinger
-
Add graph builder to the phase plan.Tue, 03 Jan 2012 17:31:23 +0100, by Thomas Wuerthinger
-
Canonicalized projects.Tue, 03 Jan 2012 16:47:54 +0100, by Thomas Wuerthinger
-
Merge.Tue, 03 Jan 2012 16:47:02 +0100, by Thomas Wuerthinger
-
Move printer into separate project.Tue, 03 Jan 2012 16:44:31 +0100, by Thomas Wuerthinger
-
Renamed cri packages from sun to oracle.Tue, 03 Jan 2012 16:29:28 +0100, by Thomas Wuerthinger
-
More restructuring of cri; moved bytecodes ingo compiler.graphbuilder.* packageTue, 03 Jan 2012 16:24:22 +0100, by Thomas Wuerthinger
-
Move HotSpotMethod* and HotSpotType* implementations into ri subpackage.Tue, 03 Jan 2012 16:06:31 +0100, by Thomas Wuerthinger
-
Remove isFoldable from runtime interface.Tue, 03 Jan 2012 15:36:28 +0100, by Thomas Wuerthinger
-
Removed inlining decisions from CRI.Tue, 03 Jan 2012 15:34:46 +0100, by Thomas Wuerthinger
-
More CRI clean up.Tue, 03 Jan 2012 15:30:57 +0100, by Thomas Wuerthinger
-
Delete HotSpotTarget.Tue, 03 Jan 2012 15:26:18 +0100, by Thomas Wuerthinger
-
CRI clean up.Tue, 03 Jan 2012 15:24:41 +0100, by Thomas Wuerthinger
-
Removed tail call node and opcode (=> must be moved to the truffle project).Tue, 03 Jan 2012 15:17:35 +0100, by Thomas Wuerthinger
-
Added mx.bat for Windows.Tue, 03 Jan 2012 15:16:05 +0100, by Thomas Wuerthinger
-
Fixed warning.Tue, 03 Jan 2012 15:15:53 +0100, by Thomas Wuerthinger
-
Downloads are attempted via Java first since it shows a progress counter.Tue, 03 Jan 2012 15:49:22 +0100, by Doug Simon
-
Disabled copyright check in the gate until the CheckCopyright tools supports the HotSpot copyright notice format.Tue, 03 Jan 2012 13:54:11 +0100, by Doug Simon
-
Made stdout for mx unbuffered.Tue, 03 Jan 2012 13:53:38 +0100, by Doug Simon
-
Added message showing the number of changesets being checked.Tue, 03 Jan 2012 12:56:55 +0100, by Doug Simon
-
Added copyright check to the gate.Tue, 03 Jan 2012 12:37:31 +0100, by Doug Simon
-
Move all isXxx and asXxx out of CiValue and into their own util class.Mon, 02 Jan 2012 17:39:20 -0800, by Christian Wimmer
-
Simplify CiValueMon, 02 Jan 2012 14:38:17 -0800, by Christian Wimmer
-
Simplify FrameMap: make offsets of spill slots and outgoing parameters independent so that they can be allocated at the same time, eliminating the separate phases. This makes the separate StackBlock unnecesary. Change CiStackSlot to use byte offsets instead of spill slot index. This makes CiTarget.spillSlotSize unnecessary.Mon, 02 Jan 2012 14:16:08 -0800, by Christian Wimmer
-
Fixed gate script such that JAVA_HOME can be set in env file.Mon, 02 Jan 2012 22:18:16 +0100, by Thomas Wuerthinger
-
Merge.Mon, 02 Jan 2012 21:55:47 +0100, by Thomas Wuerthinger
-
Add the Dacapo benchmarks to the "lib" folder instead of using the environment variable. Fixed an issue in the downloader.Mon, 02 Jan 2012 21:52:23 +0100, by Thomas Wuerthinger
-
Make building work on Windows.Mon, 02 Jan 2012 17:47:48 +0100, by Thomas Wuerthinger
-
Initialize resolved as well as unresolved classes in the native implementation of HotSpotConstantPool.loadReferencedType()Mon, 02 Jan 2012 18:40:00 +0100, by Peter Hofer