Wed, 27 Mar 2013 10:36:57 +0100 |
Christian Haeubl |
API to access nullness profiling information for instanceof, checkcast, and aastore
|
Tue, 26 Mar 2013 15:35:20 +0100 |
Christian Haeubl |
fixed -XX:+PrintDeoptimizationDetails in debug/fastdebug build
|
Tue, 26 Mar 2013 14:35:32 +0100 |
Christian Haeubl |
changed parameters of InliningPhase
|
Wed, 03 Apr 2013 10:08:42 +0200 |
Doug Simon |
search for classes containing annotations returns source file as well as class name
|
Wed, 03 Apr 2013 00:20:46 +0200 |
Doug Simon |
resolved ambiguity for Parameter class when developing against JDK8
|
Tue, 02 Apr 2013 23:18:24 +0200 |
Doug Simon |
made it easier to run newly added PTX test methods from the command line
|
Tue, 02 Apr 2013 14:08:26 +0200 |
Bernhard Urban |
unsafeCast: remove anchor node in NewObjectSnippets
|
Tue, 02 Apr 2013 14:51:59 +0200 |
Roland Schatz |
Fix bug in integer canonicalization.
|
Tue, 02 Apr 2013 12:57:58 +0200 |
Roland Schatz |
Merge.
|
Tue, 02 Apr 2013 11:48:46 +0200 |
Roland Schatz |
Canonicalize (a + b) - b and (a - b) + b.
|
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
|