log

age author description
Thu, 12 Mar 2015 15:25:43 +0100 Doug Simon fixed bug in managing replacement scope during bytecode parsing and improved API for querying replacement info from graph builder plugins
Thu, 12 Mar 2015 15:20:29 +0100 Doug Simon added test for Math.pow() intrinsic
Thu, 12 Mar 2015 15:19:56 +0100 Doug Simon tidied up assertions in InliningUtil
Thu, 12 Mar 2015 14:11:03 +0100 Doug Simon moved bytecode paring options to AbstractBytecodeParser.Options
Thu, 12 Mar 2015 15:59:01 +0100 Stefan Anzinger Merge
Thu, 12 Mar 2015 15:58:28 +0100 Stefan Anzinger [SPARC] Print specific error code when mmap fails (even when PrintWarnings is set to false)
Thu, 12 Mar 2015 15:37:57 +0100 Stefan Anzinger [SPARC] Link Solaris/SPARC HotSpot code into Eclipse project
Thu, 12 Mar 2015 12:45:04 +0100 Gilles Duboscq mx: Support systems where SC_ARG_MAX has not defined limit
Thu, 12 Mar 2015 07:29:31 +0100 Doug Simon fixed canonicalizeprojects issues
Thu, 12 Mar 2015 07:14:18 +0100 Doug Simon Merge.
Thu, 12 Mar 2015 07:13:05 +0100 Doug Simon moved WordTypes from c.o.g.word.phases to c.o.g.word
Thu, 12 Mar 2015 01:11:22 +0100 Doug Simon removed WordTypeRewriterPhase
Wed, 11 Mar 2015 23:36:38 +0100 Doug Simon use the 'jacoco=exclude' project property when deciding which directories to include in JaCoCo coverage reports
Wed, 11 Mar 2015 23:27:51 +0100 Doug Simon removed some uses of setStampFromReturnType
Wed, 11 Mar 2015 23:23:08 +0100 Doug Simon ensure voidness of a @NodeIntrinsic method's return kind agrees with the voidness of the stamp of the intrinsified node
Wed, 11 Mar 2015 17:45:21 -0700 Tom Rodriguez Split LeafType off from ConcreteSubtype
Wed, 11 Mar 2015 17:32:04 -0700 Tom Rodriguez Connect required Assumptions with answer to CHA query
Wed, 11 Mar 2015 16:06:35 -0700 Tom Rodriguez Simplify STATIC_PRIMITIVE_FIELD macro
Wed, 11 Mar 2015 21:01:10 +0100 Doug Simon workaround for JDK-8056066
Wed, 11 Mar 2015 20:43:52 +0100 Doug Simon Merge.
Wed, 11 Mar 2015 20:43:12 +0100 Doug Simon use GraphBuilderPlugins for method substitutions, intrinsics and snippets (GRAAL-982)
Wed, 11 Mar 2015 17:16:30 +0100 Doug Simon disallow method substitution to be compilation root
Wed, 11 Mar 2015 15:27:18 +0100 Doug Simon removed a static access to HotSpotGraalRuntime
Wed, 11 Mar 2015 15:25:34 +0100 Doug Simon ensure an offset into a HotSpot metaspace object is valid before reading it
Tue, 10 Mar 2015 21:59:29 +0100 Doug Simon refactored graph builder plugins into a separate class
Tue, 10 Mar 2015 21:39:31 +0100 Doug Simon added ArgSupplier mechanism for supporting tests that modify their arguments
Tue, 10 Mar 2015 21:29:12 +0100 Doug Simon made BarrieredAccess final
Tue, 10 Mar 2015 21:26:43 +0100 Doug Simon spelling fix
Tue, 10 Mar 2015 21:26:02 +0100 Doug Simon Merge.
Tue, 03 Mar 2015 14:20:58 +0100 Doug Simon removed assertion in a method substitution
Tue, 03 Mar 2015 14:20:26 +0100 Doug Simon removed invalid comment
Tue, 03 Mar 2015 14:19:59 +0100 Doug Simon made helper methods private
Sun, 01 Mar 2015 15:42:38 +0100 Doug Simon minor javadoc fix
Thu, 19 Feb 2015 16:54:36 +0100 Doug Simon refactored HotSpot graph builder plugins into top level classes
Thu, 19 Feb 2015 15:42:37 +0100 Doug Simon fixed npe when the target class of optional method substitutions is not present
Thu, 19 Feb 2015 15:40:17 +0100 Doug Simon always inline intrinsics in the graph builder as well as any methods (recursively) called from an instrinsic
Wed, 11 Mar 2015 18:16:25 +0100 Lukas Stadler make sure that all split successors guard for a condition before optimizing in OptimizeGuardAnchorsPhase
Wed, 11 Mar 2015 16:35:26 +0100 Lukas Stadler iterative marking of loop phis in SchedulePhase
Wed, 11 Mar 2015 15:44:32 +0100 Christian Humer Truffle: implement recursive inlining and with a maximum depth of 4.
Wed, 11 Mar 2015 15:44:32 +0100 Christian Humer Fix broken windows build.
Wed, 11 Mar 2015 15:44:32 +0100 Christian Humer Truffle-DSL: @Cached javadoc fixes.
Wed, 11 Mar 2015 11:32:13 +0100 Christian Humer Truffle-DSL: make the whole specialization block atomic to avoid unnecessary node allocations.
Wed, 11 Mar 2015 11:30:20 +0100 Christian Humer Truffle-DSL: make specialization types mergable with other specialization types.
Tue, 10 Mar 2015 21:13:07 +0100 Christian Humer Truffle-DSL: removeSame does not need to run using atomic. It is always used in an atomic block already.
Tue, 10 Mar 2015 21:11:12 +0100 Christian Humer Truffle: add assertion to always be in atomic blocks for replaces as it now may be violated by NodeUtil#nonAtomicReplace.
Tue, 10 Mar 2015 22:18:53 -0700 Tom Rodriguez Verify dependencies when assertions are enabled
Tue, 10 Mar 2015 22:15:39 -0700 Tom Rodriguez Add varargs versions of assertTrue and assertFalse
Tue, 10 Mar 2015 20:32:04 -0700 twisti Bootstrap might exit early in debug JVM
Tue, 10 Mar 2015 23:33:12 +0100 Thomas Wuerthinger Fix new entry in the gate for economy compiler configuration.
Tue, 10 Mar 2015 22:32:47 +0100 Thomas Wuerthinger Make sure new "economy" compiler configuration is not picked up as the default.
Tue, 10 Mar 2015 22:09:54 +0100 Thomas Wuerthinger Merge.
Tue, 10 Mar 2015 21:02:12 +0100 Thomas Wuerthinger Add compiler configuration "economy".
Tue, 10 Mar 2015 19:44:56 +0100 Christian Humer Truffle: cache trivial node counts per call target.
Tue, 10 Mar 2015 19:38:07 +0100 Christian Humer Truffle: expose non-atomic replace API to Truffle DSL to avoid multiple RootNode lookups for multiple replaces in one atomic block.
Tue, 10 Mar 2015 19:28:26 +0100 Christian Humer Truffle-DSL: implemented duplication check for specializations with @Cached to avoid duplicates for multithreaded AST execution.
Tue, 10 Mar 2015 13:47:46 +0100 Christian Humer Truffle-DSL: fix another null issue for execute method generation.
Tue, 10 Mar 2015 19:19:33 +0100 Thomas Wuerthinger Make conditional elimination more robust wrt deleted begin nodes.
Tue, 10 Mar 2015 15:52:16 +0100 Thomas Wuerthinger Merge.
Tue, 10 Mar 2015 15:52:07 +0100 Thomas Wuerthinger Add conditional elimination test cases.
Tue, 10 Mar 2015 15:28:02 +0100 Thomas Wuerthinger Add unit test for conditional elimination of IntegerTestNode.