Mon, 08 Jun 2015 11:46:48 +0200 |
Doug Simon |
use qualified references in package-info.java javadoc to accommodate limitation in Eclipse
|
Wed, 03 Jun 2015 16:53:55 +0200 |
Josef Eisl |
Add LoopSpilling.
|
Mon, 01 Jun 2015 12:16:53 +0200 |
Josef Eisl |
AMD64HotSpotMove: split HotSpotLoadConstantOp into HotSpotLoadObjectConstantOp and HotSpotLoadMetaspaceConstantOp.
|
Mon, 01 Jun 2015 12:14:33 +0200 |
Josef Eisl |
LIRIntrospection#scanField: use isAssignableFrom to check for constants.
|
Wed, 03 Jun 2015 09:28:41 +0200 |
Josef Eisl |
BytecodeParser#lookupField: use eagerResolving instead of unresolvedIsError to guard explicit initialization.
|
Mon, 08 Jun 2015 04:50:13 +0200 |
Jaroslav Tulach |
Polishing inter-operability APIs: Exposing only Message, TruffleObject and ForeignAccess-related classes.
|
Sun, 07 Jun 2015 16:59:03 +0200 |
Thomas Wuerthinger |
Fix the anchoring node in the lowering phase to not skip over loop exits.
|
Sun, 07 Jun 2015 16:21:00 +0200 |
Thomas Wuerthinger |
Add test for implicit null check phase.
|
Sun, 07 Jun 2015 16:16:10 +0200 |
Thomas Wuerthinger |
Fix too conservative anchoring of PiNode in CheckCastNode lowering.
|
Sun, 07 Jun 2015 01:08:35 +0200 |
Thomas Wuerthinger |
Lower TypeCheck node in first lowering.
|
Sun, 07 Jun 2015 00:47:10 +0200 |
Thomas Wuerthinger |
Small improvement and clean up of InstanceOfNode.
|
Sat, 06 Jun 2015 23:52:39 +0200 |
Thomas Wuerthinger |
Fix the guard anchors in the lowering phase and add a simple test case to prevent future regressions.
|
Sat, 06 Jun 2015 22:19:26 +0200 |
Thomas Wuerthinger |
Split MonitorEnterNode into RawMonitorEnterNode, null check, and hub load.
|
Sat, 06 Jun 2015 15:13:09 +0200 |
Thomas Wuerthinger |
Merge.
|
Sat, 06 Jun 2015 15:12:58 +0200 |
Thomas Wuerthinger |
Undo changes around saving of ymm registers.
|
Sat, 06 Jun 2015 09:23:37 +0200 |
Doug Simon |
updated javadoc to document that JVMCI services are disjoint from the standard service loading mechanism and tightened generic type constraint such that Services and @ServiceProcessor can only be used with classes implementing Service
|
Fri, 05 Jun 2015 23:54:02 +0200 |
Thomas Wuerthinger |
Merge.
|
Fri, 05 Jun 2015 23:53:43 +0200 |
Thomas Wuerthinger |
Another fix for the implicit null check phase.
|
Fri, 05 Jun 2015 17:12:08 +0200 |
Thomas Wuerthinger |
Merge.
|
Fri, 05 Jun 2015 17:11:50 +0200 |
Thomas Wuerthinger |
Fix a regression caused by the implicit null check changes.
|
Fri, 05 Jun 2015 23:05:16 +0200 |
Doug Simon |
disable ConvertDeoptimizeToGuardPhase for snippet graphs containing snippet counters to avoid (silent) deletion of counters on a path terminated by a deopt
|
Fri, 05 Jun 2015 23:03:41 +0200 |
Doug Simon |
count all type check hint misses not just the last one
|
Fri, 05 Jun 2015 22:16:56 +0200 |
Doug Simon |
added missing word operation annotations to MetaspacePointer
|
Fri, 05 Jun 2015 18:38:24 +0200 |
Andreas Woess |
GraphPE: force inlining in replacements when parsing cached graphs
|
Fri, 05 Jun 2015 17:59:05 +0200 |
Andreas Woess |
fix rethrowException flag in exception dispatch state
|
Fri, 05 Jun 2015 16:43:34 +0200 |
Andreas Woess |
Iterator-less NodeUsageIterable#first()
|
Fri, 05 Jun 2015 17:33:15 +0200 |
Doug Simon |
added counters for profile based type-check snippets that miss one of the profile types
|
Fri, 05 Jun 2015 17:28:29 +0200 |
Doug Simon |
added counters for the number of elements copied by arraycopy snippets
|
Fri, 05 Jun 2015 17:08:27 +0200 |
Doug Simon |
added SnippetCounter.add() method
|
Fri, 05 Jun 2015 17:07:45 +0200 |
Doug Simon |
improved names of arraycopy snippet counters
|
Fri, 05 Jun 2015 17:05:41 +0200 |
Doug Simon |
separate 1000's in snippet counter reports with commas
|
Fri, 05 Jun 2015 11:58:49 +0200 |
Doug Simon |
improved formatting of snippet counters
|
Fri, 05 Jun 2015 10:50:00 +0200 |
Doug Simon |
removed BytecodeDisassemblerProvider
|
Fri, 05 Jun 2015 14:12:49 +0200 |
Christian Humer |
Truffle-DSL: fix NPE in getImplicitCastType if an implicitely casted type is short circuited. (reported-by: Mohaned Qunaibit)
|
Fri, 05 Jun 2015 13:04:40 +0200 |
Stefan Anzinger |
Exclude distributions from exporting which are delivered with HotSpot (JBS:GRAAL-52)
|
Fri, 05 Jun 2015 10:00:06 +0200 |
Stefan Anzinger |
Add -m switch to mx build, which builds/exports JVMCI with the make/jvmci.make file
|
Fri, 05 Jun 2015 07:06:56 +0200 |
Stefan Anzinger |
Provide a pattern for mktemp (Required on Mac)
|
Thu, 04 Jun 2015 19:49:45 -0700 |
Tom Rodriguez |
Merge
|
Thu, 04 Jun 2015 12:31:54 -0700 |
Tom Rodriguez |
Reduce delta relative to hotspot for ymm register maps
|
Thu, 04 Jun 2015 12:36:07 -0700 |
Tom Rodriguez |
Anti-delta register saving portion of a560c9b81f0f
|
Thu, 04 Jun 2015 23:04:52 +0200 |
Doug Simon |
added counters for MonitorSnippets
|
Thu, 04 Jun 2015 12:50:21 -0700 |
Tom Rodriguez |
Add missing null check
|
Thu, 04 Jun 2015 11:08:12 -0700 |
Tom Rodriguez |
Merge
|
Thu, 04 Jun 2015 10:46:23 -0700 |
Tom Rodriguez |
Use dense index when possible for location marker
|
Wed, 03 Jun 2015 20:24:05 -0700 |
Tom Rodriguez |
Track max live register value in reference map
|
Wed, 03 Jun 2015 19:57:38 -0700 |
Tom Rodriguez |
Simplify interface to reference map
|
Wed, 03 Jun 2015 19:33:17 -0700 |
Tom Rodriguez |
Make illegal value a nested class
|
Wed, 03 Jun 2015 19:35:19 -0700 |
Tom Rodriguez |
Make shared NO_VALUES array
|
Thu, 04 Jun 2015 17:04:21 +0200 |
Doug Simon |
added missing EXPORT_LIST definitions in defs.make
|
Thu, 04 Jun 2015 16:51:37 +0200 |
Doug Simon |
require that @ServiceProvider is only used for JVMCI services
|
Thu, 04 Jun 2015 16:50:51 +0200 |
Doug Simon |
unified the DisassemblerProvider service interface to support both the hsdis and HexCodeFile based disassemblers
|
Thu, 04 Jun 2015 13:44:27 +0200 |
Doug Simon |
moved project definitions from JVMCI section to Graal section
|
Thu, 04 Jun 2015 16:15:14 +0200 |
Thomas Wuerthinger |
Improve implicit null check elimination to be aware of guards.
|
Thu, 04 Jun 2015 15:16:14 +0200 |
Thomas Wuerthinger |
Make ControlFlowAnchorDirectiveTest less restrictive. Should not depend on peeling policy.
|
Thu, 04 Jun 2015 13:36:56 +0200 |
Doug Simon |
only need a 32-bit move instead of a 64-bit move for stack banging
|
Thu, 04 Jun 2015 13:35:47 +0200 |
Doug Simon |
moved asm, bytecode and asm.test code back to com.oracle.graal name space (JBS:GRAAL-53)
|
Thu, 04 Jun 2015 09:17:32 +0200 |
Stefan Anzinger |
Update jvmci.make to latest suites.py
|
Thu, 04 Jun 2015 03:21:58 +0200 |
Stefan Anzinger |
Improve makefile generator, exporting files into shared dir (JBS:GRAAL-52)
|
Wed, 03 Jun 2015 20:24:04 +0200 |
Stefan Anzinger |
Change makefile generator to produce human readable code (JBS:GRAAL-52)
|
Thu, 04 Jun 2015 08:08:05 +0200 |
Jaroslav Tulach |
Give languages a chance to do implicit exports. Prefer explicit exports over implicit ones.
|