Fri, 30 Jan 2015 10:40:08 +0100 |
zmajo |
8071818: Incorrect addressing mode used for ldf in SPARC assembler
|
Mon, 16 Feb 2015 07:19:22 -0800 |
asaha |
8073223: Increment the build value to b02 for hs25.45 in 8u45-b08
|
Wed, 11 Feb 2015 14:14:36 -0800 |
asaha |
Merge
|
Mon, 09 Feb 2015 09:06:19 -0800 |
asaha |
Added tag jdk8u45-b07 for changeset 5871f3dd9b4a
|
Wed, 04 Feb 2015 13:10:46 -0800 |
asaha |
Merge
jdk8u45-b07
|
Mon, 02 Feb 2015 13:28:48 -0800 |
asaha |
Added tag jdk8u45-b06 for changeset 3afa9cc6e8d5
|
Wed, 28 Jan 2015 15:25:49 -0800 |
asaha |
Merge
jdk8u45-b06
|
Mon, 26 Jan 2015 11:59:40 -0800 |
asaha |
Added tag jdk8u45-b05 for changeset 344ff6e45a1e
|
Thu, 22 Jan 2015 15:41:31 -0800 |
asaha |
Merge
jdk8u45-b05
|
Tue, 20 Jan 2015 12:29:04 -0800 |
asaha |
Added tag jdk8u45-b04 for changeset 2f586e3c4b6d
|
Tue, 20 Jan 2015 10:09:38 -0800 |
asaha |
Merge
jdk8u45-b04
|
Tue, 20 Jan 2015 09:53:54 -0800 |
asaha |
Added tag jdk8u31-b32 for changeset 15d8108258cb
|
Mon, 19 Jan 2015 12:28:21 -0800 |
asaha |
Merge
|
Mon, 12 Jan 2015 13:48:39 -0800 |
asaha |
Added tag jdk8u45-b03 for changeset f41aa01b0a04
|
Mon, 12 Jan 2015 06:56:48 -0800 |
asaha |
Merge
jdk8u45-b03
|
Mon, 12 Jan 2015 06:48:21 -0800 |
asaha |
Added tag jdk8u31-b31 for changeset b517d3a9aebf
jdk8u31-b32
|
Mon, 05 Jan 2015 09:56:13 -0800 |
asaha |
Merge
|
Mon, 05 Jan 2015 09:26:17 -0800 |
asaha |
Merge
|
Mon, 29 Dec 2014 14:42:55 -0800 |
asaha |
Merge
|
Mon, 22 Dec 2014 14:00:31 -0800 |
asaha |
Added tag jdk8u45-b02 for changeset 626fd8c2eec6
|
Mon, 22 Dec 2014 12:10:45 -0800 |
asaha |
Merge
jdk8u45-b02
|
Thu, 18 Dec 2014 14:30:02 -0800 |
asaha |
Merge
jdk8u31-b31
|
Wed, 17 Dec 2014 08:43:16 -0800 |
asaha |
Added tag jdk8u25-b33 for changeset 4e1f52384f9f
|
Thu, 18 Dec 2014 14:19:36 -0800 |
asaha |
Merge
|
Fri, 12 Dec 2014 08:46:00 -0800 |
asaha |
Merge
|
Wed, 03 Dec 2014 09:23:36 -0800 |
asaha |
Merge
|
Wed, 19 Nov 2014 11:27:14 -0800 |
katleman |
Added tag jdk8u25-b32 for changeset 631f0c7b49c0
jdk8u25-b33
|
Mon, 22 Dec 2014 09:27:29 -0800 |
asaha |
Merge
|
Thu, 18 Dec 2014 17:59:15 -0800 |
acorn |
8065366: Better private method resolution
|
Wed, 17 Dec 2014 09:10:57 -0800 |
asaha |
Merge
|
Mon, 15 Dec 2014 15:37:48 -0800 |
asaha |
Added tag jdk8u45-b01 for changeset 41c3c456e326
|
Fri, 12 Dec 2014 14:39:40 -0800 |
asaha |
Merge
jdk8u45-b01
|
Mon, 01 Dec 2014 19:09:54 -0800 |
asaha |
Merge
|
Mon, 01 Dec 2014 11:29:12 -0800 |
asaha |
Merge
|
Mon, 01 Dec 2014 13:06:20 -0500 |
drchase |
8064524: Compiler code generation improvements
|
Wed, 19 Nov 2014 15:02:01 -0800 |
asaha |
Merge
|
Mon, 17 Nov 2014 15:51:46 -0500 |
gthornbr |
8050807: Better performing performance data handling
|
Mon, 10 Nov 2014 09:47:41 -0800 |
asaha |
8062675: jmap is unable to display information about java processes and prints only pids
|
Thu, 06 Nov 2014 09:39:49 -0800 |
asaha |
Merge
|
Fri, 31 Oct 2014 17:09:14 -0700 |
asaha |
Merge
|
Fri, 24 Oct 2014 17:09:30 -0700 |
asaha |
Merge
|
Fri, 24 Oct 2014 15:02:37 -0400 |
hseigel |
8050807: Better performing performance data handling
|
Mon, 20 Oct 2014 23:02:07 -0700 |
asaha |
Merge
|
Mon, 20 Oct 2014 15:14:56 -0400 |
hseigel |
8058982: Better verification of an exceptional invokespecial
|
Sun, 19 Oct 2014 21:00:56 -0700 |
jmasa |
8059064: Better G1 log caching
|
Tue, 14 Oct 2014 11:38:53 -0700 |
asaha |
Merge
|
Thu, 09 Oct 2014 15:42:23 +0200 |
mgerdin |
8055479: TLAB stability
|
Fri, 26 Sep 2014 17:48:10 -0400 |
jmasa |
8047125: (ref) More phantom object references
|
Thu, 09 Oct 2014 13:22:41 -0700 |
asaha |
8060073: Increment minor version of HSx for 8u45 and initialize the build number
|
Thu, 09 Oct 2014 13:16:47 -0700 |
asaha |
Merge
|
Thu, 09 Oct 2014 12:07:01 -0700 |
asaha |
Added tag jdk8u45-b00 for changeset b95f13f05f55
|
Tue, 07 Oct 2014 08:42:42 -0700 |
asaha |
Merge
|
Wed, 11 Feb 2015 12:20:03 -0800 |
katleman |
Added tag jdk8u40-b25 for changeset 698dd28ecc78
jdk8u40-b26
|
Tue, 09 Jun 2015 12:17:22 +0200 |
Roland Schatz |
Use wordKind/wordSize instead of hardcoded long/64 in address calculations.
|
Tue, 09 Jun 2015 11:06:32 +0200 |
Lukas Stadler |
change phase order (ConvertDeoptimizeToGuard earlier, PEA after loop peeling/unswitching)
|
Tue, 09 Jun 2015 10:32:54 +0200 |
Stefan Anzinger |
Escape find filename pattern, as it would be expanded if there exists a *.java file in the working directory. (JBS:GRAAL-52)
|
Tue, 09 Jun 2015 07:51:46 +0200 |
Doug Simon |
added missing annotationProcessors to com.oracle.jvmci.debug project
|
Tue, 09 Jun 2015 00:42:50 +0200 |
Doug Simon |
removed reference to Graal
|
Tue, 09 Jun 2015 00:28:56 +0200 |
Doug Simon |
improve error message when JVMCI services are not found
|
Tue, 09 Jun 2015 00:22:49 +0200 |
Doug Simon |
moved JVMCI sources from graal/ to jvmci/ directory
|
Mon, 08 Jun 2015 23:40:08 +0200 |
Doug Simon |
removed MX_TARGET; replace VERBOSE with MAKE_VERBOSE
|
Mon, 08 Jun 2015 22:32:04 +0200 |
Doug Simon |
moved putting truffle.jar on the boot class path from the VM to mx (JBS:GRAAL-53)
|
Mon, 08 Jun 2015 22:21:12 +0200 |
Doug Simon |
converted OptionsVerifier to be a unit test
|
Mon, 08 Jun 2015 20:30:39 +0200 |
Stefan Anzinger |
Use export target explicitly in mx_graal.py when building JDK (JBS:GRAAL-52)
|
Mon, 08 Jun 2015 18:07:25 +0200 |
Stefan Anzinger |
Create DEST_SUBDIR when doing install_jvm (JBS:GRAAL-52)
|
Mon, 08 Jun 2015 17:04:02 +0200 |
Stefan Anzinger |
Fix windows build for jvmci (JBS:GRAAL-52)
|
Mon, 08 Jun 2015 14:25:25 +0200 |
Stefan Anzinger |
Remove conditional makefile-based compilation of jvmci from mx_graal.py
|
Fri, 05 Jun 2015 16:28:19 +0200 |
Stefan Anzinger |
Make jvmci.make stable; add header for building the jvmci.make; default to use the jvmci.make file when running mx.build
|
Mon, 08 Jun 2015 20:24:51 +0200 |
Doug Simon |
fixed remnants of "graal" names in JVMCI code
|
Mon, 08 Jun 2015 20:24:05 +0200 |
Doug Simon |
fixed regression causing mx not to install jars into $(SHARED_DIR)
|
Mon, 08 Jun 2015 19:32:59 +0200 |
Roland Schatz |
Use the fact that a range checked array index is not negative to avoid sign-extension of the index register.
|
Mon, 08 Jun 2015 19:32:53 +0200 |
Roland Schatz |
Use AMD64 addressing modes for direct reading from narrow oops.
|
Mon, 08 Jun 2015 19:19:51 +0200 |
Roland Schatz |
[SPARC] Create SPARC specific address nodes.
|
Mon, 08 Jun 2015 19:19:45 +0200 |
Roland Schatz |
[AMD64] Create AMD64 specific address nodes.
|
Mon, 08 Jun 2015 18:47:58 +0200 |
Roland Schatz |
Introduce AddressNode to represent pointer arithmetic, remove LocationNode.
|
Mon, 08 Jun 2015 15:57:52 +0200 |
Gilles Duboscq |
Work around CTW Graal compiler initlization order issue
|
Mon, 08 Jun 2015 15:01:17 +0200 |
Doug Simon |
mx: Filter package-info.class out when checking timestamps for java compilations
|
Wed, 03 Jun 2015 15:47:54 +0200 |
Gilles Duboscq |
Introduce Compiler interface in jvmci. Use it from jvmci.hotspot.CompilationTask
|
Mon, 08 Jun 2015 13:20:02 +0200 |
Josef Eisl |
AMD64HotSpotMove: make HotSpotLoadObjectConstantOp and HotSpotLoadMetaspaceConstantOp a MoveOp.
|
Mon, 08 Jun 2015 12:14:36 +0200 |
Roland Schatz |
Provide a method to determine size in bytes of a Stamp.
|
Mon, 08 Jun 2015 12:09:37 +0200 |
Roland Schatz |
Drop stamp information of OSR proxies in graph builder.
|
Mon, 08 Jun 2015 11:47:32 +0200 |
Doug Simon |
include package-info.java in mx driven Java compilation
|
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.
|
Thu, 04 Jun 2015 01:00:44 +0200 |
Andreas Woess |
HotSpotNodePlugin should use providers from GraphBuilderContext
|
Thu, 04 Jun 2015 01:00:00 +0200 |
Andreas Woess |
Backed out changeset: 5db03b62b621
|
Wed, 03 Jun 2015 22:13:10 +0200 |
Doug Simon |
fixed canonicalizeprojects issues
|
Wed, 03 Jun 2015 21:53:28 +0200 |
Doug Simon |
removed redundant definition of JVM opcodes
|
Wed, 03 Jun 2015 21:42:01 +0200 |
Doug Simon |
moved com.oracle.graal.bytecode to JVMCI namespace (JBS:GRAAL-53)
|
Wed, 03 Jun 2015 21:34:21 +0200 |
Doug Simon |
removed ExcludeFromIdentityComparisonVerification and replaced it with a white list in CheckGraalInvariants
|
Wed, 03 Jun 2015 18:33:23 +0200 |
Doug Simon |
moved com.oracle.asm.**.test to JVMCI namespace (JBS:GRAAL-53)
|
Wed, 03 Jun 2015 18:06:44 +0200 |
Doug Simon |
moved com.oracle.asm.** to jvmci-util.jar (JBS:GRAAL-53)
|
Wed, 03 Jun 2015 17:12:05 +0200 |
Doug Simon |
made HotSpotDisassemblerProvider a stand alone JVMCI service implementation of DisassemblerProvider
|
Wed, 03 Jun 2015 16:52:41 +0200 |
Doug Simon |
moved CodeCacheProvider.disassemble(...) from API to CFGPrinterObserver
|
Wed, 03 Jun 2015 16:23:33 +0200 |
Doug Simon |
added JVMCI_UTIL distribution
|
Wed, 03 Jun 2015 18:07:07 +0200 |
Andreas Woess |
Truffle: fix FastPE regression
|
Wed, 03 Jun 2015 17:43:21 +0200 |
Andreas Woess |
mx fsckprojects: exclude .workspace/
|
Wed, 03 Jun 2015 17:38:26 +0200 |
Andreas Woess |
mx archive: exclude dotfiles
|
Wed, 03 Jun 2015 17:37:43 +0200 |
Andreas Woess |
InlineInvokePlugin#notify{Before,After}Inline should be called with inlinedMethod
|
Wed, 03 Jun 2015 16:25:39 +0200 |
Jaroslav Tulach |
Using SourceVersion.latest() to avoid warnings when building on JDK8
|
Wed, 03 Jun 2015 15:12:24 +0200 |
Thomas Wuerthinger |
Fix ObjectStampJoinTest.
|
Wed, 03 Jun 2015 14:58:00 +0200 |
Thomas Wuerthinger |
Fix isPointerNonNull utility. If a stamp does not have values, it also cannot be null.
|
Wed, 03 Jun 2015 14:15:42 +0200 |
Thomas Wuerthinger |
Merge.
|
Wed, 03 Jun 2015 14:08:29 +0200 |
Thomas Wuerthinger |
Empty pointer stamps are also non-null.
|
Wed, 03 Jun 2015 13:24:28 +0200 |
Thomas Wuerthinger |
Move lowering of TypeCheckNode to VM-independent lowering provider.
|
Wed, 03 Jun 2015 13:08:13 +0200 |
Thomas Wuerthinger |
Make stamp of checkcast more precise.
|
Wed, 03 Jun 2015 13:47:47 +0200 |
Doug Simon |
fix bug where computed graal.version value is longer than the placeholder value
|
Wed, 03 Jun 2015 10:56:15 +0200 |
Jaroslav Tulach |
Verifying behavior of TruffleLanguage when it faces invalid source code.
|
Wed, 27 May 2015 11:16:01 +0200 |
Jaroslav Tulach |
Making TruffleTCK abstract after skipping abstract test classes in GraalJUnitCore
|
Wed, 27 May 2015 10:49:06 +0200 |
Jaroslav Tulach |
TCK now checks behavior when parsing unparseable code
|
Wed, 03 Jun 2015 10:17:19 +0200 |
Jaroslav Tulach |
Behavior of null-like values is now part of the TCK
|
Tue, 02 Jun 2015 21:15:59 -0700 |
Michael Van De Vanter |
Merge with c74d3c9b9de7f007fe4339b987973830131ad0fe
|
Tue, 02 Jun 2015 18:32:11 -0700 |
Michael Van De Vanter |
Merge with df4579cb9503128c646bd04e66646ccfa7faf25f
|
Tue, 02 Jun 2015 17:41:19 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: fix the small tool demonstration in SL
|
Tue, 02 Jun 2015 17:11:48 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: improve Probe trace output for builtins
|
Tue, 02 Jun 2015 16:44:16 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: move Probe tracing out of DebugEngine and into Probe
|
Tue, 02 Jun 2015 18:25:16 -0700 |
Christian Wimmer |
Use a marker value in second slot of a two-slot value during parsing; improve assertion checking in FrameStateBuilder
|
Wed, 03 Jun 2015 02:40:53 +0200 |
Thomas Wuerthinger |
Infer stamp in newly created return value phi in the inlining utility.
|
Wed, 03 Jun 2015 01:35:27 +0200 |
Thomas Wuerthinger |
Merge.
|
Wed, 03 Jun 2015 01:11:56 +0200 |
Thomas Wuerthinger |
Merge.
|
Wed, 03 Jun 2015 01:11:28 +0200 |
Thomas Wuerthinger |
Make sure every invoke is in a different block in the BCI block map to improve local liveness analysis.
|
Wed, 03 Jun 2015 01:10:18 +0200 |
Thomas Wuerthinger |
Improve lowering of the type check node.
|
Wed, 03 Jun 2015 00:06:34 +0100 |
Chris Seaton |
Merge.
|
Wed, 03 Jun 2015 00:06:05 +0100 |
Chris Seaton |
Add the tools API to truffle.jar, and make tools 1.7 compatible.
|
Wed, 03 Jun 2015 00:30:44 +0200 |
Doug Simon |
moved [AMD64|SPARC]HotSpotJVMCIBackendFactory into JVMCI namespace (JBS:GRAAL-53)
|
Tue, 02 Jun 2015 23:29:27 +0200 |
Doug Simon |
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
|
Tue, 02 Jun 2015 22:11:52 +0200 |
Doug Simon |
moved com.oracle.graal.[amd64|sparc] to com.oracle.jvmci.[amd64|sparc] (JBS:GRAAL-53)
|
Tue, 02 Jun 2015 21:42:21 +0200 |
Doug Simon |
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
|
Tue, 02 Jun 2015 19:11:34 +0200 |
Doug Simon |
missed Graal -> JVMCI renamings
|
Tue, 02 Jun 2015 23:20:46 +0200 |
Thomas Wuerthinger |
Eliminate fixed boxing node if it has no usages.
|
Tue, 02 Jun 2015 21:07:25 +0200 |
Thomas Wuerthinger |
Turn BoxNode from floating to fixed node.
|
Tue, 02 Jun 2015 18:29:35 +0200 |
Doug Simon |
(re)add support for executing Truffle in non-JVMCI runtimes
|
Tue, 02 Jun 2015 17:50:41 +0200 |
Josef Eisl |
TypeUniverse: add JaCoCo Exclude.
|
Tue, 02 Jun 2015 17:32:40 +0200 |
Josef Eisl |
Add JaCoCo Exclude to GraphPrinterDumpHandler and BenchmarkCounters (problems with CheckGraalInvariants).
|
Mon, 01 Jun 2015 15:15:45 +0200 |
Josef Eisl |
Add missing JaCoCo excludes
|
Tue, 02 Jun 2015 17:03:54 +0200 |
Doug Simon |
fixed canonicalizeprojects issue
|
Tue, 02 Jun 2015 15:15:58 +0200 |
Doug Simon |
moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.test
|
Tue, 02 Jun 2015 15:15:23 +0200 |
Doug Simon |
avoid double assignment
|
Tue, 02 Jun 2015 15:14:54 +0200 |
Doug Simon |
fixed spelling error
|
Tue, 02 Jun 2015 14:40:06 +0200 |
Josef Eisl |
BytecodeParser#lookupField: explicitly initialize interface if it is the declaring class of the field.
|
Tue, 02 Jun 2015 14:48:05 +0200 |
Josef Eisl |
Add StaticInterfaceFieldTest.
|
Tue, 02 Jun 2015 09:09:32 +0200 |
Josef Eisl |
StandardOp.StackStoreOp: fix typo in javadoc.
|
Fri, 29 May 2015 15:44:36 +0200 |
Josef Eisl |
Remove obsoleted TODOs.
|
Tue, 02 Jun 2015 10:23:19 +0200 |
Josef Eisl |
AMD64HotSpotRegisterAllocationConfig: adhere to the register order specified by -G:RegisterPressure.
|
Tue, 02 Jun 2015 11:55:30 +0200 |
Thomas Wuerthinger |
Merge.
|
Tue, 02 Jun 2015 11:45:43 +0200 |
Thomas Wuerthinger |
Remove GuardingPiNode and replace with FixedGuardNode + PiNode.
|
Tue, 02 Jun 2015 11:27:04 +0200 |
Jaroslav Tulach |
Fail the build when there are compile errors
|
Mon, 01 Jun 2015 12:55:56 +0200 |
Andreas Woess |
Truffle: add DynamicObject#containsKey, make flags parameter optional, minor simplifications
|
Mon, 01 Jun 2015 13:49:38 +0200 |
Andreas Woess |
Truffle: remove NodeUtil.findNodeInstancesShallow
|
Mon, 01 Jun 2015 13:32:28 +0200 |
Andreas Woess |
Truffle: change NodeUtil.findFirstNodeInstance to include root in potential matches
|
Mon, 01 Jun 2015 17:47:28 -0700 |
Michael Van De Vanter |
Merge with 645f170013a451083414ff695412c465e9d2ebf0
|
Sun, 31 May 2015 17:23:14 -0700 |
Michael Van De Vanter |
Merge with 4c146c9367b639ca173f0b0381804b4f50aca822
|
Sun, 31 May 2015 17:19:04 -0700 |
Michael Van De Vanter |
Truffle/Source: add some tests for SourceSections, including a reported design issue with empty Soruces.
|
Mon, 01 Jun 2015 22:14:34 +0200 |
Thomas Wuerthinger |
Fix in the scheduler for proxy node handling.
|
Mon, 01 Jun 2015 22:13:10 +0200 |
Thomas Wuerthinger |
Merge.
|
Mon, 01 Jun 2015 22:12:57 +0200 |
Thomas Wuerthinger |
Use graph builder plugin instead of node intrinsic for guarding non-null in snippets.
|
Mon, 01 Jun 2015 11:49:57 -0700 |
Tom Rodriguez |
Fixed some javadoc
|
Mon, 01 Jun 2015 18:13:48 +0200 |
Doug Simon |
fixed pylint issue
|
Mon, 01 Jun 2015 18:04:52 +0200 |
Doug Simon |
moved FINDBUGS jar from lib/ to graal/
|
Mon, 01 Jun 2015 18:04:12 +0200 |
Doug Simon |
mx: added support for server-nograal and client-nograal aliases
|
Mon, 01 Jun 2015 17:20:51 +0200 |
Doug Simon |
added -x option to gate command that makes --task-filter an exclusion filter
|
Mon, 01 Jun 2015 16:10:50 +0200 |
Doug Simon |
fixed compile error in FilterTypes.java
|
Mon, 01 Jun 2015 15:03:26 +0200 |
Doug Simon |
do not initialize classes when resolving from GraalJUnitCore
|
Mon, 01 Jun 2015 15:02:31 +0200 |
Doug Simon |
added SecurityManager checks and field/method reflection hiding (JBS:GRAAL-51)
|
Mon, 01 Jun 2015 15:01:34 +0200 |
Doug Simon |
more graceful failure in context of stale mx-deployed JDK jars
|
Mon, 01 Jun 2015 15:24:37 +0200 |
Gilles Duboscq |
mx: make dependency omission more strict so that a distribution that lists a non-existent project is detected
|
Mon, 01 Jun 2015 15:14:20 +0200 |
Gilles Duboscq |
Services: don't throw exceptions or print warnings when there are no implementations for a non-required service
|
Mon, 01 Jun 2015 15:13:16 +0200 |
Gilles Duboscq |
mx: use BootstrapJVMCI rather than BootstrapGraal
|
Mon, 01 Jun 2015 17:03:29 +0200 |
Gilles Duboscq |
Move EventProvider to jvmci.hotspot, make it a JVMCI Service
|
Fri, 29 May 2015 14:46:49 +0200 |
Gilles Duboscq |
Add getProfilingInfo(boolean includeNormal, boolean includeOSR) to ResolvedJavaMethod
|
Mon, 01 Jun 2015 15:14:39 +0200 |
Gilles Duboscq |
Move HotSpotResolvedJavaMethod.getSpeculationLog to ResolvedJavaMethod
|
Fri, 29 May 2015 13:22:29 +0200 |
Gilles Duboscq |
Add JVMCI working set
|
Mon, 01 Jun 2015 15:12:33 +0200 |
Stefan Anzinger |
Fix build for JVMCI on Solaris (JBS:GRAAL-53)
|
Mon, 01 Jun 2015 14:17:05 +0200 |
Stefan Anzinger |
JVMCI update makefiles for Solaris/SPARC; os::read at early stage of VM does not work, use ::read as fallback in JVMCIRuntime::parse_lines (JBS:GRAAL-54)
|
Mon, 01 Jun 2015 13:19:48 +0200 |
Thomas Wuerthinger |
Merge.
|
Mon, 01 Jun 2015 00:44:38 +0200 |
Thomas Wuerthinger |
Merge.
|
Sun, 31 May 2015 23:58:09 +0200 |
Thomas Wuerthinger |
Merge.
|
Sun, 31 May 2015 23:57:57 +0200 |
Thomas Wuerthinger |
Enable inlining during parsing by default.
|
Sun, 31 May 2015 23:20:24 +0200 |
Thomas Wuerthinger |
Fix in the bytecode parser: Do not overwrite the stateAfter of the start instruction.
|
Sun, 31 May 2015 23:05:25 +0200 |
Thomas Wuerthinger |
Small fix to NestedLoopTest: Make sure the placeholder methods cannot be inlined.
|
Sun, 31 May 2015 22:48:50 +0200 |
Thomas Wuerthinger |
Fix in the dominator based conditional elimination for the corner case of a loop exit merge.
|
Sun, 31 May 2015 13:27:50 +0200 |
Thomas Wuerthinger |
Fix for the method handle plugin.
|