log

age author description
Tue, 02 Apr 2013 11:47:56 +0200 Roland Schatz Cull frame states before lowering.
Tue, 02 Apr 2013 12:14:15 +0200 Bernhard Urban unsafeCast: anchor cast after initialization of an object
Tue, 02 Apr 2013 11:53:01 +0200 Doug Simon share debug environment across multiple tests
Mon, 01 Apr 2013 21:47:39 +0200 Christian Humer Disabled log.
Mon, 01 Apr 2013 21:43:39 +0200 Christian Humer Updated codegen tests for guards and builtins.
Mon, 01 Apr 2013 21:43:20 +0200 Christian Humer Implemented codegen guard definitions can now omit unused parameters.
Mon, 01 Apr 2013 12:19:15 +0200 Christian Humer Renamed node method parser base class.
Mon, 01 Apr 2013 12:14:54 +0200 Christian Humer Refactored ParameterSpec constructors.
Mon, 01 Apr 2013 11:52:38 +0200 Christian Humer Refactor to shared template method signature comparison.
Fri, 29 Mar 2013 21:39:54 +0100 Doug Simon Merge.
Fri, 29 Mar 2013 21:05:51 +0100 Doug Simon fixed bug in computation of nested lock depth
Fri, 29 Mar 2013 14:19:04 +0100 Doug Simon renamed MonitorValue to HotSpotMonitorValue and moved it to com.oracle.graal.hotspot project
Fri, 29 Mar 2013 12:54:56 +0100 Doug Simon added HotSpotLIRFrameState subclass of LIRFrameState to move HotSpot specific handling of lock state into HotSpot specific classes
Fri, 29 Mar 2013 12:33:24 +0100 Doug Simon removed no longer necessary method: CodeCacheProvider.getSizeOfLockData()
Fri, 29 Mar 2013 12:31:42 +0100 Doug Simon modeling of lock state removed from LIR and runtime specific debug info for locks moved into runtime specific classes
Fri, 29 Mar 2013 12:22:27 +0100 Doug Simon made 'mx archive' clean up temporary files upon failure during archive file creation
Fri, 29 Mar 2013 18:21:43 +0100 Matthias Grimmer Merge
Fri, 29 Mar 2013 18:21:26 +0100 Matthias Grimmer Add annotation processor to graal.hotspot; make sure that executeHelper gets replaced
Fri, 29 Mar 2013 18:06:01 +0100 Matthias Grimmer Move code of InstalledCode substitution to graal.hotspot
Fri, 29 Mar 2013 17:41:57 +0100 Matthias Grimmer Merge
Fri, 29 Mar 2013 17:41:47 +0100 Matthias Grimmer Add code for interpreter to executeHelper
Fri, 29 Mar 2013 10:04:13 +0100 Matthias Grimmer minor thing in build-graal.xml
Fri, 29 Mar 2013 09:59:06 +0100 Matthias Grimmer Merge
Fri, 29 Mar 2013 09:58:26 +0100 Matthias Grimmer Renamings of installed code replacements
Fri, 29 Mar 2013 09:39:43 -0700 Mick Jordan Merge
Thu, 28 Mar 2013 21:01:48 -0700 Mick Jordan NodeIntrinsifcationPhase: allow non-static @Fold methods
Fri, 29 Mar 2013 16:56:21 +0100 Thomas Wuerthinger Improved error message for Graal API capability queries.
Fri, 29 Mar 2013 14:47:27 +0100 Thomas Wuerthinger Remove printStackTrace in various locations.
Fri, 29 Mar 2013 03:11:53 +0100 Christos Kotselidis Revert WB refactoring 2
Fri, 29 Mar 2013 03:05:33 +0100 Christos Kotselidis Revert WB refactoring
Thu, 28 Mar 2013 23:57:27 +0100 Christos Kotselidis Reverse ArrayCopy WB Intrisification
Thu, 28 Mar 2013 23:41:37 +0100 Christos Kotselidis -Merge
Thu, 28 Mar 2013 23:40:12 +0100 Christos Kotselidis Reverse ArrayCopy WB intrisification
Thu, 28 Mar 2013 14:33:19 +0100 Andreas Woess Minor bug fix in Truffle frame implementation.
Thu, 28 Mar 2013 14:29:58 +0100 Andreas Woess Increase template interpreter size by another 4K.
Thu, 28 Mar 2013 16:58:44 +0100 Matthias Grimmer Merge
Thu, 28 Mar 2013 16:58:23 +0100 Matthias Grimmer Added executeHelper to HotSpotInstalled code that gets replaced by a MethodSubstitution
Thu, 28 Mar 2013 16:35:24 +0100 Roland Schatz Merge.
Thu, 28 Mar 2013 15:33:16 +0100 Roland Schatz Propagate fillContents to allocateArrayAndInitialize snippet.
Thu, 28 Mar 2013 11:22:44 +0100 Roland Schatz Ignore temporary *.jar.* files.
Thu, 28 Mar 2013 16:00:40 +0100 Lukas Stadler Merge
Thu, 28 Mar 2013 15:57:51 +0100 Lukas Stadler more work on read elimination
Tue, 26 Mar 2013 11:28:52 +0100 Lukas Stadler counters for LoopFullUnrollPhase and TailDuplicationPhase
Mon, 25 Mar 2013 11:21:43 +0100 Lukas Stadler enable test
Mon, 25 Mar 2013 11:21:33 +0100 Lukas Stadler better read elimination
Mon, 25 Mar 2013 11:18:19 +0100 Lukas Stadler assertion in Node
Mon, 25 Mar 2013 11:18:08 +0100 Lukas Stadler allow Graal options to be passed to "mx bench"
Mon, 25 Mar 2013 11:15:52 +0100 Lukas Stadler changes to iterative inlining
Mon, 25 Mar 2013 11:06:45 +0100 Lukas Stadler turn inlining hints into a map
Mon, 11 Mar 2013 18:41:16 +0100 Lukas Stadler location identity on PhiNodes and ProxyNodes
Mon, 11 Mar 2013 15:15:32 +0100 Lukas Stadler pull replaceSnippetInvokes into MacroNode
Thu, 07 Mar 2013 14:45:58 +0100 Lukas Stadler new PEAInliningHints option, turn new options off by default
Thu, 07 Mar 2013 13:47:09 +0100 Lukas Stadler simple iterative inlining, simple read elimination in PEA
Mon, 25 Mar 2013 11:09:40 +0100 Lukas Stadler GraalOptions.BenchmarkDynamicCounters to get counters for dacapo/specjvm2008 run
Thu, 21 Mar 2013 13:35:45 +0100 Lukas Stadler add increment size to DynamicCounterNode
Wed, 27 Mar 2013 14:58:29 +0100 Lukas Stadler fix import
Wed, 27 Mar 2013 14:36:04 +0100 Lukas Stadler fix for state duplication in ReentrantBlockIterator
Thu, 21 Mar 2013 13:35:21 +0100 Lukas Stadler remove SafeAccessNode
Wed, 27 Mar 2013 14:27:38 +0100 Lukas Stadler tail recursion for SchedulePhase.addToEarliestSorting (fixes StackOverflowErrors)
Thu, 28 Mar 2013 14:14:13 +0100 Bernhard Urban HotSpotRuntime: remove duplicated code in lowering of Invoke
Thu, 28 Mar 2013 14:30:30 +0100 Christos Kotselidis Remove Unnecessary cast
Thu, 28 Mar 2013 14:28:11 +0100 Christos Kotselidis -Merge
Thu, 28 Mar 2013 14:26:38 +0100 Christos Kotselidis Bug fix crashing SpecJVM2008
Wed, 27 Mar 2013 18:12:03 +0100 Bernhard Urban InvokeNode: remove dead code in intrinsify
Wed, 27 Mar 2013 19:11:30 +0100 Bernhard Urban CheckCastSnippets: anchor UnsafeCast with subclass tests
Wed, 27 Mar 2013 22:30:03 +0100 Bernhard Urban CheckCastSnippets: testcase for reading a field after checkcast
Wed, 27 Mar 2013 14:11:56 +0100 Bernhard Urban pipeline: canonicalize after ConditionalElimination and EliminatePartiallyRedundantGuards
Wed, 27 Mar 2013 17:22:12 +0100 Christos Kotselidis -Fix annotation errors
Wed, 27 Mar 2013 17:16:59 +0100 Christos Kotselidis -Merge
Wed, 27 Mar 2013 17:03:01 +0100 Christos Kotselidis Write Barrier refactoring
Wed, 27 Mar 2013 15:22:20 +0100 Roland Schatz Use ServiceProvider annotation for method substitutions.
Wed, 27 Mar 2013 15:22:18 +0100 Roland Schatz Annotation processor for generating META-INF/services files.
Wed, 27 Mar 2013 15:22:14 +0100 Roland Schatz mx: Use correct working directory in eclipse builders.
Wed, 27 Mar 2013 14:35:10 +0100 Gilles Duboscq Always clear 'queued for compilation' flag at the end of a compilation task
Wed, 27 Mar 2013 14:20:07 +0100 Gilles Duboscq Respect the PrintCodeCacheOnCompilation flag in the graal compiler
Wed, 27 Mar 2013 11:53:31 +0100 Gilles Duboscq Be a little bit more careful around compilation task queuing
Wed, 27 Mar 2013 11:51:53 +0100 Gilles Duboscq Safer bailout for JSR+OSR
Wed, 27 Mar 2013 14:03:03 +0100 Christos Kotselidis -ArrayCopy WB Intrinsics
Tue, 26 Mar 2013 18:32:58 +0100 Christos Kotselidis -Merge
Tue, 26 Mar 2013 18:31:19 +0100 Christos Kotselidis -Bug fixes
Tue, 26 Mar 2013 12:08:51 +0100 Christos Kotselidis -Bug fix in card marking
Tue, 26 Mar 2013 10:51:42 +0100 Christos Kotselidis -Merge
Tue, 26 Mar 2013 10:50:50 +0100 Christos Kotselidis -Fix assertion errors
Mon, 25 Mar 2013 22:57:00 +0100 Christos Kotselidis -Merge
Mon, 25 Mar 2013 21:02:15 +0100 Christos Kotselidis Replace Pointer accesses with Word
Mon, 25 Mar 2013 16:31:26 +0100 Christos Kotselidis -Merge
Mon, 25 Mar 2013 16:20:07 +0100 Christos Kotselidis -Fix compilation error
Fri, 22 Mar 2013 23:44:38 +0100 Christos Kotselidis -Merge
Fri, 22 Mar 2013 18:44:17 +0100 Christos Kotselidis -Merge
Fri, 22 Mar 2013 18:44:06 +0100 Christos Kotselidis -Merge
Fri, 22 Mar 2013 16:18:46 +0100 Christos Kotselidis -Merge
Fri, 22 Mar 2013 12:57:51 +0100 Christos Kotselidis -Merge with basic-graal-gate
Fri, 22 Mar 2013 12:56:04 +0100 Christos Kotselidis -Merge with trunk
Fri, 22 Mar 2013 12:08:24 +0100 Christos Kotselidis -Changes after CR-243
Thu, 21 Mar 2013 14:11:13 +0100 Christos Kotselidis -Merge with tip
Thu, 21 Mar 2013 11:30:38 +0100 Christos Kotselidis -Integration of WB Serial Snippets-Integration of G1 WB Snippets (partially working)-Fix allocation bug with -XX:-UseTLAB and -XX:+UseSerialGC
Wed, 20 Mar 2013 21:39:24 +0100 Christos Kotselidis -Cleanup code
Wed, 20 Mar 2013 20:27:30 +0100 Christos Kotselidis -Create push patch
Wed, 20 Mar 2013 20:13:08 +0100 Christos Kotselidis -Create push patch
Wed, 06 Mar 2013 19:35:04 +0100 Christos Kotselidis -More fixes and passrate(fop)
Tue, 05 Mar 2013 18:53:26 +0100 Christos Kotselidis -More bug fixes
Mon, 04 Mar 2013 16:46:37 +0100 Christos Kotselidis -More progress in G1 WBs
Thu, 28 Feb 2013 17:39:48 +0100 Christos Kotselidis -More porting and bug fixing
Wed, 27 Feb 2013 18:41:37 +0100 Christos Kotselidis -Integrate Lucas' patch with byte read
Wed, 27 Feb 2013 17:25:28 +0100 Christos Kotselidis -More porting and bug fixes
Wed, 27 Feb 2013 15:15:04 +0100 Christos Kotselidis -More porting to G1 WBs
Tue, 26 Feb 2013 19:49:00 +0100 Christos Kotselidis -Add more instrumentation
Tue, 26 Feb 2013 18:02:06 +0100 Christos Kotselidis -More G1 WB Integration-Addition of GenerateLEANode for G1 previous value equalities
Mon, 25 Feb 2013 11:08:06 +0100 Christos Kotselidis -Snippetization of CMS WriteBarriers
Wed, 20 Feb 2013 17:29:40 +0100 Christos Kotselidis -More Porting
Wed, 20 Feb 2013 16:15:43 +0100 Christos Kotselidis Towards porting G1 WBs
Tue, 19 Feb 2013 17:57:14 +0100 Christos Kotselidis -Implement WB primitive stub call for G1's slow path later
Tue, 19 Feb 2013 16:53:10 +0100 Christos Kotselidis -Snippetization of CMS write barriers
Tue, 26 Mar 2013 17:16:05 +0100 Doug Simon support for constructors corresponding to node intrinsics to take a leading MetaAccessProvider argument that is automatically filled in during node intrinsification
Tue, 26 Mar 2013 17:13:50 +0100 Doug Simon documentation correction
Tue, 26 Mar 2013 16:16:58 +0100 Doug Simon finalizer registration is now done via method substitution (again)
Tue, 26 Mar 2013 15:16:20 +0100 Doug Simon (re)disabled frame state cleanup for method substitutions
Tue, 26 Mar 2013 14:57:14 +0100 Doug Simon removed @Alias mechanism
Tue, 26 Mar 2013 14:02:13 +0100 Doug Simon Merge.
Tue, 26 Mar 2013 14:00:16 +0100 Doug Simon made VM independent method substitutions be interpretable