log

age author description
Thu, 27 Sep 2012 14:23:04 +0200 Doug Simon added VMErrorNode intrinsic to support handling fatal errors in snippets
Wed, 26 Sep 2012 21:48:07 +0200 Doug Simon fixed wrong path in README_GRAAL.txt
Wed, 26 Sep 2012 21:47:42 +0200 Doug Simon fixed bug in monitor snippets; they are now used for general lowering of monitor operations
Wed, 26 Sep 2012 21:45:20 +0200 Doug Simon replaced magic constant with configuration value
Wed, 26 Sep 2012 21:44:04 +0200 Doug Simon added sanity assertion to snippet instantiation
Wed, 26 Sep 2012 21:43:31 +0200 Doug Simon added test for deopt while holding lock(s)
Wed, 26 Sep 2012 21:42:11 +0200 Doug Simon minor restructuring of GraalCompilerTest
Wed, 26 Sep 2012 18:15:11 +0200 Doug Simon added Log.printf() for more flexibility in debugging snippets
Wed, 26 Sep 2012 13:56:27 +0200 Doug Simon added 'name' field to RuntimeCall so that RuntimeCall objects still format nicely in traces and logs as they did when RuntimeCall was an enum
Wed, 26 Sep 2012 12:15:52 +0200 Lukas Stadler fix bailouts due to insufficient balanced monitor checks
Tue, 25 Sep 2012 09:28:03 -0700 Christian Wimmer Make RuntimeCall more extensible by changing it from an enum to a class
Tue, 25 Sep 2012 09:23:45 -0700 Christian Wimmer Add MetaAccessProvider.getResolvedJavaField to convert from reflection field to metadata field
Tue, 25 Sep 2012 09:22:22 -0700 Christian Wimmer Add a NodeIntrinsic factory method
Tue, 25 Sep 2012 09:21:52 -0700 Christian Wimmer MembarNode does not need state and has no side effects, so it needs not be a StateSplit
Tue, 25 Sep 2012 09:21:16 -0700 Christian Wimmer Invoke constructor required too specific call target class
Tue, 25 Sep 2012 09:20:18 -0700 Christian Wimmer Allow calls without a FrameState in the backend
Tue, 25 Sep 2012 09:19:46 -0700 Christian Wimmer Add conversion from java.lang.Class to Kind
Tue, 25 Sep 2012 17:50:01 +0200 Lukas Stadler move monitors into FrameState (fixes subtle issues for tail duplication and other optimizations)
Tue, 25 Sep 2012 16:35:27 +0200 Lukas Stadler fix for InliningUtil (dropped outer frame states while inlining)
Tue, 25 Sep 2012 11:29:52 +0200 Lukas Stadler make some NodeInputList fields final
Tue, 25 Sep 2012 11:29:36 +0200 Lukas Stadler small fix to tail duplication heuristics
Tue, 25 Sep 2012 09:10:40 +0200 Doug Simon Merge.
Tue, 25 Sep 2012 09:09:19 +0200 Doug Simon added snippet for lowering NewMultiArrayNodes
Tue, 25 Sep 2012 09:01:58 +0200 Doug Simon fixed HotSpotResolvedJavaType.componentType() to correctly implement the specification in JavaType
Mon, 24 Sep 2012 17:15:34 +0200 Doug Simon removed the javadoc for methods in ResolvedJavaType that override methods defined in JavaType (the former inherits the javadoc from the latter)
Mon, 24 Sep 2012 18:51:23 +0200 Lukas Stadler fix for deopt issue with -XX:-UseBiasedLocking (plus a cosmetic fix in graalCodeInstaller.cpp)
Mon, 24 Sep 2012 11:00:35 +0200 Doug Simon re-conditionalized tracing statement
Fri, 21 Sep 2012 11:56:13 +0200 Doug Simon re-disabled MonitorSnippets for general lowering due to bug causing IllegalMonitorStateException
Fri, 21 Sep 2012 11:53:47 +0200 Doug Simon rename: MonitorTest -> MonitorGraphTest
Thu, 20 Sep 2012 17:11:41 +0200 Doug Simon fixed bug in MonitorSnippets and enabled them for general use