Tue, 17 Mar 2015 15:52:41 +0100 |
Andreas Woess |
remove unused code in CurrentJavaThreadNode |
Tue, 17 Mar 2015 15:49:33 +0100 |
Andreas Woess |
Truffle: repair TraceTruffleTransferToInterpreter option |
Tue, 17 Mar 2015 15:39:46 +0100 |
Andreas Woess |
Truffle: try to inline method handle invocations in FastPE |
Tue, 17 Mar 2015 15:36:09 +0100 |
Andreas Woess |
MethodHandleNode: record unique concrete method assumptions |
Tue, 17 Mar 2015 14:40:35 +0100 |
Andreas Woess |
Truffle: respect truffle inlining option in FastPE and replace Stack with ArrayDeque |
Tue, 17 Mar 2015 13:57:33 +0100 |
Doug Simon |
Merge. |
Tue, 17 Mar 2015 13:27:50 +0100 |
Lukas Stadler |
handle proxies with null inputs in SchedulePhase |
Tue, 17 Mar 2015 11:18:55 +0100 |
Lukas Stadler |
add null check in Materialize graphbuilder plugin |
Tue, 17 Mar 2015 11:11:03 +0100 |
Lukas Stadler |
fix faulty check in HotSpotTruffleRuntime |
Tue, 17 Mar 2015 11:10:32 +0100 |
Lukas Stadler |
remove obsolete assertion from MonitorExitNode |
Tue, 17 Mar 2015 13:45:05 +0100 |
Doug Simon |
removed placeholder code |
Tue, 17 Mar 2015 12:49:45 +0100 |
Doug Simon |
Merge. |
Tue, 17 Mar 2015 12:05:51 +0100 |
Stefan Anzinger |
Merge |
Tue, 17 Mar 2015 12:05:11 +0100 |
Stefan Anzinger |
[SPARC] remove debug code for mmap() |
Fri, 13 Mar 2015 11:28:01 +0100 |
Stefan Anzinger |
Merge |
Thu, 12 Mar 2015 17:08:19 +0100 |
Stefan Anzinger |
[SPARC] Add com.oracle.nfi.test.NativeFunctionInterfaceTest to blacklist for SPARC |
Tue, 17 Mar 2015 12:13:24 +0100 |
Doug Simon |
Merge. |
Mon, 16 Mar 2015 16:54:10 -0700 |
Michael Van De Vanter |
Merge with f803f49c9ec423cb1c87a510c29fd61afd6a8c57 |
Mon, 16 Mar 2015 15:59:57 -0700 |
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 13:47:45 +0100 |
Christian Humer |
Truffle: fixed TruffleCompilationExceptionsAreThrown was ignored for non permanent bailouts. |
Mon, 16 Mar 2015 15:12:22 +0100 |
Roland Schatz |
Refactoring of AMD64 code generation. |
Mon, 16 Mar 2015 14:17:00 +0100 |
Roland Schatz |
Make LIRGeneratorTool.append(op) return the op. |
Fri, 13 Mar 2015 15:23:44 +0100 |
Roland Schatz |
Allow arbitrary constants in CompilationResultBuilder.recordInlineDataInCode. |
Fri, 13 Mar 2015 15:20:16 +0100 |
Roland Schatz |
Move isCompressed method to HotSpotConstant interface. |
Mon, 16 Mar 2015 12:23:11 +0100 |
Gilles Duboscq |
mx: followup fix for SC_ARG_MAX, add more assetions |
Sun, 15 Mar 2015 16:22:37 +0100 |
Thomas Wuerthinger |
Support optional last access location in the scheduler phase. |
Sun, 15 Mar 2015 14:22:50 +0100 |
Thomas Wuerthinger |
Remove fine grained debug scopes in the canonicalizer. |
Sun, 15 Mar 2015 14:16:21 +0100 |
Thomas Wuerthinger |
Remove metric ConstantNodes. Make LocalLiveness log output only available when assertions are enabled. |
Sun, 15 Mar 2015 13:40:28 +0100 |
Thomas Wuerthinger |
Add utility Node#pushInputs(NodeStack). |
Sat, 14 Mar 2015 22:45:52 +0100 |
Thomas Wuerthinger |
Remove dead code in GraphBuilderPhase. |
Sat, 14 Mar 2015 22:38:12 +0100 |
Thomas Wuerthinger |
Fix javadoc. |
Sat, 14 Mar 2015 22:29:44 +0100 |
Thomas Wuerthinger |
Consolidation of new allocation stubs to use the standard ForeignCallNode. |
Sat, 14 Mar 2015 20:42:09 +0100 |
Thomas Wuerthinger |
Turn a check for non-null stateAfter of an invoke into an assertion. |
Sat, 14 Mar 2015 19:15:51 +0100 |
Thomas Wuerthinger |
Assign the state after when appending the node and not automatically in the main graph builder loop. |
Sat, 14 Mar 2015 17:59:33 +0100 |
Thomas Wuerthinger |
Small simplification in GraphBuilderPhase. |
Sat, 14 Mar 2015 14:14:54 +0100 |
Thomas Wuerthinger |
Reduce # of MemoryCheckpoint#Multi. |
Sat, 14 Mar 2015 14:05:16 +0100 |
Thomas Wuerthinger |
Simplified NamedLocationIdentity #hashCode and #equals. |
Sat, 14 Mar 2015 14:03:59 +0100 |
Thomas Wuerthinger |
Relax check invariants for usage of ==. |
Sat, 14 Mar 2015 13:19:16 +0100 |
Thomas Wuerthinger |
Add a unit test for the new ResolvedJavaField API method getLocationIdentity. |
Sat, 14 Mar 2015 12:14:26 +0100 |
Thomas Wuerthinger |
Fix WriteBarrierAdditionTest. |
Sat, 14 Mar 2015 02:04:40 +0100 |
Thomas Wuerthinger |
Merge. |
Sat, 14 Mar 2015 01:57:26 +0100 |
Thomas Wuerthinger |
Rewrite gathering of loop kill information of FloatingReadPhase to reduce set allocations. |
Sat, 14 Mar 2015 01:28:20 +0100 |
Thomas Wuerthinger |
Create utilities LocationIdentity#isAny, LocationIdentity#isSingle, LocationIdentity#any, LocationIdentity#overlaps. |
Sat, 14 Mar 2015 01:09:21 +0100 |
Thomas Wuerthinger |
Convert LocationIdentity from an interface into an abstract class. |
Sat, 14 Mar 2015 01:02:08 +0100 |
Thomas Wuerthinger |
Remove LocationIdentity interface from ResolvedJavaField and add ResolvedJavaField#getLocationIdentity method instead. |
Sat, 14 Mar 2015 00:24:40 +0100 |
Doug Simon |
Merge. |
Sat, 14 Mar 2015 00:23:48 +0100 |
Doug Simon |
inline intrinsics during bytecode paring only if -G:+Inline or -G:+InlineDuringParsing |
Fri, 13 Mar 2015 23:46:12 +0100 |
Doug Simon |
disabled crypto intrinsics until partial intrinsification (i.e., self recursive intrinsics) bug is fixed |
Fri, 13 Mar 2015 23:27:53 +0100 |
Doug Simon |
don't treat Truffle method inlining substitutions as graph builder replacements |
Fri, 13 Mar 2015 23:15:18 +0100 |
Doug Simon |
only do eager resolving for replacements that are intrinsics |
Fri, 13 Mar 2015 22:59:50 +0100 |
Thomas Wuerthinger |
Small data structure optimizations in SchedulePhase. |
Fri, 13 Mar 2015 22:55:14 +0100 |
Thomas Wuerthinger |
Simplifications of SchedulePhase#processStack. |
Fri, 13 Mar 2015 22:35:37 +0100 |
Thomas Wuerthinger |
Create NodeStack implementation to replace inefficient Stack<Node>. |
Fri, 13 Mar 2015 21:43:38 +0100 |
Thomas Wuerthinger |
Fix formatting. |
Fri, 13 Mar 2015 21:34:07 +0100 |
Thomas Wuerthinger |
Small fixes in GraphOrder and SchedulePhase. |
Fri, 13 Mar 2015 17:32:13 +0100 |
Thomas Wuerthinger |
Use earliest possible schedule in effects phase instead of latest possible schedule. |
Fri, 13 Mar 2015 16:47:27 +0100 |
Thomas Wuerthinger |
Turn UnboxNode into a fixed node. |
Fri, 13 Mar 2015 16:19:02 +0100 |
Thomas Wuerthinger |
Fix for FindBugs false positive. |
Fri, 13 Mar 2015 15:38:23 +0100 |
Thomas Wuerthinger |
Merge. |
Fri, 13 Mar 2015 12:27:07 +0100 |
Thomas Wuerthinger |
Merge. |