Mercurial > hg > graal-jvmci-8
graph
-
MergeFri, 13 Mar 2015 11:28:01 +0100, by Stefan Anzinger
-
[SPARC] Add com.oracle.nfi.test.NativeFunctionInterfaceTest to blacklist for SPARCThu, 12 Mar 2015 17:08:19 +0100, by Stefan Anzinger
-
Merge.Tue, 17 Mar 2015 12:13:24 +0100, by Doug Simon
-
Merge with f803f49c9ec423cb1c87a510c29fd61afd6a8c57Mon, 16 Mar 2015 16:54:10 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: remove support for "probe-lite", an optimization for a particular use case that no longer seems worth the complexity.Mon, 16 Mar 2015 15:59:57 -0700, by Michael Van De Vanter
-
Truffle: fixed TruffleCompilationExceptionsAreThrown was ignored for non permanent bailouts.Mon, 16 Mar 2015 13:47:45 +0100, by Christian Humer
-
Refactoring of AMD64 code generation.Mon, 16 Mar 2015 15:12:22 +0100, by Roland Schatz
-
Make LIRGeneratorTool.append(op) return the op.Mon, 16 Mar 2015 14:17:00 +0100, by Roland Schatz
-
Allow arbitrary constants in CompilationResultBuilder.recordInlineDataInCode.Fri, 13 Mar 2015 15:23:44 +0100, by Roland Schatz
-
Move isCompressed method to HotSpotConstant interface.Fri, 13 Mar 2015 15:20:16 +0100, by Roland Schatz
-
mx: followup fix for SC_ARG_MAX, add more assetionsMon, 16 Mar 2015 12:23:11 +0100, by Gilles Duboscq
-
Support optional last access location in the scheduler phase.Sun, 15 Mar 2015 16:22:37 +0100, by Thomas Wuerthinger
-
Remove fine grained debug scopes in the canonicalizer.Sun, 15 Mar 2015 14:22:50 +0100, by Thomas Wuerthinger
-
Remove metric ConstantNodes. Make LocalLiveness log output only available when assertions are enabled.Sun, 15 Mar 2015 14:16:21 +0100, by Thomas Wuerthinger
-
Add utility Node#pushInputs(NodeStack).Sun, 15 Mar 2015 13:40:28 +0100, by Thomas Wuerthinger
-
Remove dead code in GraphBuilderPhase.Sat, 14 Mar 2015 22:45:52 +0100, by Thomas Wuerthinger
-
Fix javadoc.Sat, 14 Mar 2015 22:38:12 +0100, by Thomas Wuerthinger
-
Consolidation of new allocation stubs to use the standard ForeignCallNode.Sat, 14 Mar 2015 22:29:44 +0100, by Thomas Wuerthinger
-
Turn a check for non-null stateAfter of an invoke into an assertion.Sat, 14 Mar 2015 20:42:09 +0100, by Thomas Wuerthinger
-
Assign the state after when appending the node and not automatically in the main graph builder loop.Sat, 14 Mar 2015 19:15:51 +0100, by Thomas Wuerthinger
-
Small simplification in GraphBuilderPhase.Sat, 14 Mar 2015 17:59:33 +0100, by Thomas Wuerthinger
-
Reduce # of MemoryCheckpoint#Multi.Sat, 14 Mar 2015 14:14:54 +0100, by Thomas Wuerthinger
-
Simplified NamedLocationIdentity #hashCode and #equals.Sat, 14 Mar 2015 14:05:16 +0100, by Thomas Wuerthinger
-
Relax check invariants for usage of ==.Sat, 14 Mar 2015 14:03:59 +0100, by Thomas Wuerthinger
-
Add a unit test for the new ResolvedJavaField API method getLocationIdentity.Sat, 14 Mar 2015 13:19:16 +0100, by Thomas Wuerthinger
-
Fix WriteBarrierAdditionTest.Sat, 14 Mar 2015 12:14:26 +0100, by Thomas Wuerthinger
-
Merge.Sat, 14 Mar 2015 02:04:40 +0100, by Thomas Wuerthinger
-
Rewrite gathering of loop kill information of FloatingReadPhase to reduce set allocations.Sat, 14 Mar 2015 01:57:26 +0100, by Thomas Wuerthinger
-
Create utilities LocationIdentity#isAny, LocationIdentity#isSingle, LocationIdentity#any, LocationIdentity#overlaps.Sat, 14 Mar 2015 01:28:20 +0100, by Thomas Wuerthinger
-
Convert LocationIdentity from an interface into an abstract class.Sat, 14 Mar 2015 01:09:21 +0100, by Thomas Wuerthinger
-
Remove LocationIdentity interface from ResolvedJavaField and add ResolvedJavaField#getLocationIdentity method instead.Sat, 14 Mar 2015 01:02:08 +0100, by Thomas Wuerthinger
-
Merge.Sat, 14 Mar 2015 00:24:40 +0100, by Doug Simon
-
inline intrinsics during bytecode paring only if -G:+Inline or -G:+InlineDuringParsingSat, 14 Mar 2015 00:23:48 +0100, by Doug Simon
-
disabled crypto intrinsics until partial intrinsification (i.e., self recursive intrinsics) bug is fixedFri, 13 Mar 2015 23:46:12 +0100, by Doug Simon
-
don't treat Truffle method inlining substitutions as graph builder replacementsFri, 13 Mar 2015 23:27:53 +0100, by Doug Simon
-
only do eager resolving for replacements that are intrinsicsFri, 13 Mar 2015 23:15:18 +0100, by Doug Simon
-
Small data structure optimizations in SchedulePhase.Fri, 13 Mar 2015 22:59:50 +0100, by Thomas Wuerthinger
-
Simplifications of SchedulePhase#processStack.Fri, 13 Mar 2015 22:55:14 +0100, by Thomas Wuerthinger
-
Create NodeStack implementation to replace inefficient Stack<Node>.Fri, 13 Mar 2015 22:35:37 +0100, by Thomas Wuerthinger
-
Fix formatting.Fri, 13 Mar 2015 21:43:38 +0100, by Thomas Wuerthinger
-
Small fixes in GraphOrder and SchedulePhase.Fri, 13 Mar 2015 21:34:07 +0100, by Thomas Wuerthinger
-
Use earliest possible schedule in effects phase instead of latest possible schedule.Fri, 13 Mar 2015 17:32:13 +0100, by Thomas Wuerthinger
-
Turn UnboxNode into a fixed node.Fri, 13 Mar 2015 16:47:27 +0100, by Thomas Wuerthinger
-
Fix for FindBugs false positive.Fri, 13 Mar 2015 16:19:02 +0100, by Thomas Wuerthinger
-
Merge.Fri, 13 Mar 2015 15:38:23 +0100, by Thomas Wuerthinger
-
Merge.Fri, 13 Mar 2015 12:27:07 +0100, by Thomas Wuerthinger
-
Add LocationSet file.Thu, 12 Mar 2015 23:49:02 +0100, by Thomas Wuerthinger
-
Remove code of the old schedule algorithm.Thu, 12 Mar 2015 23:48:20 +0100, by Thomas Wuerthinger
-
Merge.Thu, 12 Mar 2015 23:25:19 +0100, by Thomas Wuerthinger
-
Add a new algorithm for latest possible schedule. Fix earliest possible schedule for the case of floating reads. Add scheduling test cases.Thu, 12 Mar 2015 23:24:03 +0100, by Thomas Wuerthinger
-
Use host backend when generating a new instance for HotSpotNativeFunctionInterface.Fri, 13 Mar 2015 12:26:08 +0100, by Thomas Wuerthinger
-
trigger building all dependencies in NetBeans only when neededFri, 13 Mar 2015 11:26:37 +0100, by Doug Simon
-
added StringIndexOutOfBoundsException to TruffleCompilerImpl.SKIPPED_EXCEPTION_CLASSESFri, 13 Mar 2015 11:06:10 +0100, by Doug Simon
-
fixed NPE when creating an InstanceOfDynamicNode during parsingFri, 13 Mar 2015 10:52:17 +0100, by Doug Simon
-
Truffle/Instrumentation (part 2): For clients of Instrumentation, replace the TruffleEventListener interface with two: InstrumentListener, and ASTInstrumentListener. The former is simple, completely Truffle-safe (can't affect Truffle execution), and designed for simple tools. The latter is similar to the previous interface.Thu, 12 Mar 2015 18:04:30 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: For clients of Instrumentation, replace the TruffleEventListener interface with two: InstrumentListener, and ASTInstrumentListener. The former is simple, completely Truffle-safe (can't affect Truffle execution), and designed for simple tools. The latter is similar to the previous interface.Thu, 12 Mar 2015 18:03:05 -0700, by Michael Van De Vanter
-
Local fix for JDK-8075105Thu, 12 Mar 2015 15:02:01 -0700, by Tom Rodriguez
-
fix race in expansion of superclass iterableIdsThu, 12 Mar 2015 12:15:06 -0700, by Tom Rodriguez
-
replaced HashMap with a side-table (i.e., an array) for looking up InvocationPluginsTue, 17 Mar 2015 12:05:49 +0100, by Doug Simon
-
refactored graph builder plugins to be top level interfacesSun, 15 Mar 2015 11:48:14 +0100, by Doug Simon