Mercurial > hg > graal-compiler
graph
-
Ignore undefined-bool-conversion warning on clang/linux.Tue, 16 Jun 2015 12:19:53 +0200, by Roland Schatz
-
MatchStatementSet providers are JVMCI providersTue, 16 Jun 2015 16:14:57 +0200, by Doug Simon
-
Include dependencies of a library when it is put into -processorpathTue, 16 Jun 2015 15:26:43 +0200, by Jaroslav Tulach
-
relax verify_defs_make in jvmci.make for conditional exportsTue, 16 Jun 2015 11:25:50 +0200, by Doug Simon
-
mx: Add --parsable option to archiveMon, 15 Jun 2015 11:36:11 +0200, by Gilles Duboscq
-
mx: improve first usage experience:Fri, 12 Jun 2015 16:51:32 +0200, by Gilles Duboscq
-
mx: Use purpose while selecting jdk for IGV and projects. Make jdk selection messages nicerThu, 11 Jun 2015 16:17:16 +0200, by Gilles Duboscq
-
mx: Fix typos and error if mx/env does not existThu, 11 Jun 2015 15:38:42 +0200, by Gilles Duboscq
-
[SPARC] Make frem and drem SSA LIR readyMon, 15 Jun 2015 14:25:29 +0200, by Stefan Anzinger
-
Change load in NullCheckOp to ldub which neglects alignment issuesMon, 15 Jun 2015 13:49:38 +0200, by Stefan Anzinger
-
Don't apply os.path.realpath to the boot classpathMon, 15 Jun 2015 13:01:35 +0200, by Stefan Anzinger
-
Also fix compiler warning (thus, error) on Windows.Mon, 15 Jun 2015 13:45:35 +0200, by Christian Wirth
-
Use real path (canonicalized) when create relative paths for bootclasspathMon, 15 Jun 2015 11:55:38 +0200, by Stefan Anzinger
-
LinearScanWalker#allocLockedRegister: only spill current interval if the first use pos with ShouldHaveRegister is bigger than the next register use pos.Thu, 11 Jun 2015 12:21:15 +0200, by Josef Eisl
-
LinearScanLifetimeAnalysisPhase: make registerPriorityOfOutputOperand a member and move SSA specific stuff to SSALinearScanLifetimeAnalysisPhase.Mon, 08 Jun 2015 15:19:36 +0200, by Josef Eisl
-
SSAMoveResolver: support stack2stack-only mappings.Mon, 08 Jun 2015 15:03:25 +0200, by Josef Eisl
-
mx gate: add UnitTestsSSA task.Mon, 08 Jun 2015 17:51:58 +0200, by Josef Eisl
-
Restore deleted Graal version tags.Sun, 14 Jun 2015 01:37:31 -0700, by Chris Seaton
-
Fix MetaUtil.toInternalNameFri, 12 Jun 2015 17:57:03 -0700, by Christian Wimmer
-
Delete some dead code and fixed exact arraycopy checkFri, 12 Jun 2015 17:01:15 -0700, by Tom Rodriguez
-
fixed C++ compiler warningSat, 13 Jun 2015 01:32:44 +0200, by Doug Simon
-
re-enabled checking that jvmci.make is in sync with suite*.pySat, 13 Jun 2015 01:01:21 +0200, by Doug Simon
-
fixed pylint issueSat, 13 Jun 2015 00:59:15 +0200, by Doug Simon
-
replaced class file patching with use of jre/lib/jvmci/graal.properties to set graal.version system propertySat, 13 Jun 2015 00:58:03 +0200, by Doug Simon
-
show diff if jvmci.make generation modifies an existing fileSat, 13 Jun 2015 00:25:30 +0200, by Doug Simon
-
add properties from <jdk>/jre/lib/jvmci/*.properties files to system propertiesSat, 13 Jun 2015 00:22:48 +0200, by Doug Simon
-
Introduce clean target in jvmci.makeFri, 12 Jun 2015 18:02:58 +0200, by Stefan Anzinger
-
change phi node name template back to an ascii string to ease searchingFri, 12 Jun 2015 17:13:45 +0200, by Andreas Woess
-
Truffle: fix delete/removeProperty regressionFri, 12 Jun 2015 14:46:18 +0200, by Andreas Woess
-
Truffle: remove Shape#copyOverPropertiesInternalFri, 12 Jun 2015 15:23:50 +0200, by Andreas Woess
-
Temporarily disable jvmci.make gate check.Fri, 12 Jun 2015 17:32:52 +0200, by Roland Schatz
-
Remove unused method.Fri, 12 Jun 2015 17:12:08 +0200, by Roland Schatz
-
jvmci.make should have a newline at the endFri, 12 Jun 2015 16:13:33 +0200, by Doug Simon
-
Merge.Fri, 12 Jun 2015 15:47:54 +0200, by Doug Simon
-
Add parameter description to jvmci.makeFri, 12 Jun 2015 14:53:05 +0200, by Stefan Anzinger
-
Convert addresses in ArrayCopyCallNode to word sizeFri, 12 Jun 2015 14:52:08 +0200, by Stefan Anzinger
-
Verifying we can use List<Object> via ReadOnlyArrayList in execute(VirtualFrame) without any slowdown.Fri, 12 Jun 2015 14:42:29 +0200, by Jaroslav Tulach
-
fixed subtle makefile evaluation order issue in the verification that only existing JVMCI services and options are exported in make/defs.makeFri, 12 Jun 2015 15:34:11 +0200, by Doug Simon
-
switched to use of simple makefile assignment in jvmci.make and removed unnecessary semicolonsFri, 12 Jun 2015 15:33:11 +0200, by Doug Simon
-
merge fixFri, 12 Jun 2015 13:19:03 +0200, by Doug Simon
-
Services cannot be sub-classes or instantiatedFri, 12 Jun 2015 13:06:27 +0200, by Doug Simon
-
don't export com.oracle.jvmci.options.Options as it has no JVMCI providersFri, 12 Jun 2015 13:05:40 +0200, by Doug Simon
-
verify that only existing JVMCI services and options are exported in make/defs.makeFri, 12 Jun 2015 13:04:35 +0200, by Doug Simon
-
don't add command used to generate jvmci.make to the top of jvmci.make as it confuses the gate check that this file is in sync with suite*.pyFri, 12 Jun 2015 01:25:58 +0200, by Doug Simon
-
replaced Service marker interface with non-standard META-INF directory names to differentiate JVMCI providers from standard service providersFri, 12 Jun 2015 01:19:57 +0200, by Doug Simon
-
mx: add check to gate the jvmci.make and suite.py are in syncFri, 12 Jun 2015 01:06:36 +0200, by Doug Simon
-
ignore generated NetBeans project configs in jvmci/Fri, 12 Jun 2015 01:02:57 +0200, by Doug Simon
-
Truffle: direct all log output to GraalTruffleRuntime#logThu, 11 Jun 2015 20:46:30 +0200, by Christian Humer
-
Unit tests for counted loop detection.Fri, 12 Jun 2015 11:32:39 +0200, by Roland Schatz
-
Fix trip count of counted loops with stride > 1.Fri, 12 Jun 2015 11:08:45 +0200, by Roland Schatz
-
Preserve stateBefore when creating newInstanceNode and newArrayNode during canonicalizationThu, 11 Jun 2015 20:40:11 -0700, by Christian Wimmer
-
Limit inlining depth during partial evaluation to avoid StackOverflowError, provide useful error message insteadThu, 11 Jun 2015 16:20:13 -0700, by Christian Wimmer
-
Allow subclasses of DynamicNewArrayNode and DynamicNewInstanceNodeThu, 11 Jun 2015 15:14:14 -0700, by Christian Wimmer
-
TypeSwitchNode should be more careful about deleting successorsThu, 11 Jun 2015 13:03:54 -0700, by Tom Rodriguez
-
Map from method name to rule should be per type not per annotation processorThu, 11 Jun 2015 12:15:19 -0700, by Tom Rodriguez
-
MergeThu, 11 Jun 2015 09:51:50 -0700, by Christian Wimmer
-
Move instantiation checks from methods substitutions to the lowering of DynamicNewInstanceNode and DynamicNewArrayNode, so that Unsafe.allocateInstance and Array.newInstance can be intrinsified to a single node.Wed, 10 Jun 2015 17:23:19 -0700, by Christian Wimmer
-
Truffle: minor refactoringThu, 11 Jun 2015 17:16:53 +0200, by Andreas Woess
-
Truffle: remove cached property arrayThu, 11 Jun 2015 17:10:27 +0200, by Andreas Woess
-
Don't create IsNull guard for values with a nonNull stamp.Thu, 11 Jun 2015 16:45:42 +0200, by Roland Schatz
-
Show location identity in dump of JavaWriteNode.Thu, 11 Jun 2015 13:19:51 +0200, by Roland Schatz
-
Update jvmci.makeThu, 11 Jun 2015 13:57:16 +0200, by Stefan Anzinger
-
Do not make builds in jvmci.makeThu, 11 Jun 2015 13:23:21 +0200, by Stefan Anzinger
-
MergeThu, 11 Jun 2015 11:35:55 +0200, by Stefan Anzinger
-
Cleanup code in mx_graal_makefile.py, add commentsThu, 11 Jun 2015 11:35:27 +0200, by Stefan Anzinger
-
jvmci.make remove generated source from search path; export compilers into a different directory when jvmci is disabled: jre/lib/<arch>/(server|client)-nojvmci/Thu, 11 Jun 2015 11:07:28 +0200, by Stefan Anzinger
-
MergeWed, 10 Jun 2015 19:27:05 +0200, by Stefan Anzinger
-
[SPARC] Sign extend offsets in SPARCAddressLoweringWed, 10 Jun 2015 19:26:28 +0200, by Stefan Anzinger
-
Append -nojvmci to the compiler directory when building without jvmciWed, 10 Jun 2015 19:25:28 +0200, by Stefan Anzinger
-
jvmci.make put temp dirs into the target directoryWed, 10 Jun 2015 14:56:49 +0200, by Stefan Anzinger
-
Make jvmci.make quiet and use recipe for build and jarWed, 10 Jun 2015 13:22:03 +0200, by Stefan Anzinger
-
mx: Define BUILD_CLIENT_ONLY instead of setting JVM_VARIANTS when building client compilerWed, 10 Jun 2015 11:06:41 +0200, by Stefan Anzinger
-
Fix bug in access to compressed metaspace pointers.Thu, 11 Jun 2015 11:06:00 +0200, by Roland Schatz
-
Refresh survivingSuccessor after deleting branchWed, 10 Jun 2015 17:56:40 -0700, by Tom Rodriguez
-
re-enabled root compilation of intrinsicsThu, 11 Jun 2015 01:21:44 +0200, by Doug Simon
-
print absolute file names from CFGPrinterObserverThu, 11 Jun 2015 01:16:44 +0200, by Doug Simon
-
fixed npe in CompilationPrinterThu, 11 Jun 2015 01:16:06 +0200, by Doug Simon
-
made getSubstitutionMethod part of Replacements APIThu, 11 Jun 2015 01:15:26 +0200, by Doug Simon
-
Truffle: remove unused codeWed, 10 Jun 2015 20:19:30 +0200, by Andreas Woess
-
Truffle: make transitionMap a ConcurrentHashMapWed, 10 Jun 2015 20:06:17 +0200, by Andreas Woess
-
Truffle: model property replace as direct transitionWed, 10 Jun 2015 20:06:13 +0200, by Andreas Woess
-
Truffle: move property notification hook to shared data, and call it on remove as wellWed, 10 Jun 2015 20:05:52 +0200, by Andreas Woess
-
Add specialized version of inferStamp to IntegerAddExactNode that understands that it cannot overflow.Wed, 10 Jun 2015 16:18:22 +0200, by Christian Humer
-
Make it possible to use a speculation in a FixedGuardWed, 10 Jun 2015 16:07:59 +0200, by Gilles Duboscq
-
Ensure CheckCast used for store check is canonicalized if possibleWed, 10 Jun 2015 11:51:16 +0200, by Gilles Duboscq
-
Make speculation log available in HighTierContextWed, 10 Jun 2015 16:06:52 +0200, by Gilles Duboscq
-
reworded Service documentation to be interms of "providers" instead of "implementations" to better match documentation for the standard ServiceLoader mechanismWed, 10 Jun 2015 16:28:01 +0200, by Doug Simon
-
removed dependency from NFI to JVMCIWed, 10 Jun 2015 16:10:26 +0200, by Doug Simon
-
Show location identity in graph dumps.Wed, 10 Jun 2015 12:07:31 +0200, by Roland Schatz
-
Merge with 878786299d2d72bf0bdbd4002ccffcd1fad69b7aTue, 09 Jun 2015 19:07:39 -0700, by Michael Van De Vanter
-
Findbugs fixTue, 09 Jun 2015 18:48:06 -0700, by Michael Van De Vanter
-
Truffle/APIs and Debugging: Evolutionary steps to integrating debugging and tool support with TruffleVM APIsTue, 09 Jun 2015 15:20:30 -0700, by Michael Van De Vanter
-
Truffle: add a version string to the information provided with Language registrationFri, 05 Jun 2015 18:05:13 -0700, by Michael Van De Vanter
-
removed trailing slash from directory names in jvmci.makeTue, 09 Jun 2015 23:00:38 +0200, by Doug Simon
-
com.oracle.jvmci.service.Service is now a marker for service implementations available via JVMCI; removed Truffle -> JVMCI dependencyTue, 09 Jun 2015 22:44:34 +0200, by Doug Simon
-
removed timestamp from "unknown" Graal version stringTue, 09 Jun 2015 22:31:05 +0200, by Doug Simon
-
made access to CompilerToVM from PrintStreamOption lazy to resolve initialization issueTue, 09 Jun 2015 20:36:45 +0200, by Doug Simon
-
Corrected ymm save location descriptionTue, 09 Jun 2015 12:04:47 -0700, by Tom Rodriguez
-
Truffle: allow non-constant Assumption checksTue, 09 Jun 2015 20:24:19 +0200, by Christian Humer
-
renamed fields in TTY to better reflect their semanticsTue, 09 Jun 2015 17:29:15 +0200, by Doug Simon
-
use a JVMCI service to initialize the underlying PrintStream in TTYTue, 09 Jun 2015 17:25:57 +0200, by Doug Simon
-
handle race creating a symlink in mxTue, 09 Jun 2015 17:23:42 +0200, by Doug Simon
-
Truffle-DSL: speculate using a compilation final boolean that the unsupported branch is not taken for single specializable nodes.Tue, 09 Jun 2015 12:50:43 +0200, by Christian Humer
-
Truffle-DSL: compute UnsupportedSpecializationException message lazily; Add a @TruffleBoundary to its constructor as it may end up on the fast path.Tue, 09 Jun 2015 12:50:43 +0200, by Christian Humer
-
Truffle-DSL: fix unsupported method for single specializable nodes was generated too often.Tue, 09 Jun 2015 12:50:43 +0200, by Christian Humer
-
Use ressource array while parsing services rather than leak a heap arrayTue, 09 Jun 2015 13:19:52 +0200, by Gilles Duboscq
-
Renaming of classes around jvmciOptions for clarityTue, 09 Jun 2015 13:06:37 +0200, by Gilles Duboscq
-
Add graal.printer to graal.jarTue, 09 Jun 2015 12:49:55 +0200, by Gilles Duboscq
-
MergeTue, 09 Jun 2015 11:56:04 +0200, by Gilles Duboscq
-
mx: Remove leftover debug statementTue, 09 Jun 2015 11:53:26 +0200, by Gilles Duboscq
-
Add missing annotation processor to graal.printerTue, 09 Jun 2015 11:52:55 +0200, by Gilles Duboscq
-
Merge with jdk8u45-b14Tue, 09 Jun 2015 11:54:04 +0200, by Gilles Duboscq
-
Added tag jdk8u45-b13 for changeset efbf340fc7f5Tue, 17 Mar 2015 11:22:51 -0700, by asaha
-
Added tag jdk8u45-b12 for changeset dc29108bcbcb jdk8u45-b13Mon, 16 Mar 2015 11:19:42 -0700, by asaha
-
Added tag jdk8u40-b27 for changeset 6824e2475e04Thu, 12 Mar 2015 20:15:42 -0700, by asaha
-
8074662: Update 3rd party readme and license for LibPNG v 1.6.16Tue, 10 Mar 2015 15:33:50 -0700, by asaha
-
Added tag jdk8u45-b11 for changeset f4822d122041Mon, 09 Mar 2015 12:35:33 -0700, by asaha
-
Added tag jdk8u40-b26 for changeset f39b6944ad44 jdk8u40-b27Sat, 07 Mar 2015 10:25:19 -0800, by asaha
-
Added tag jdk8u45-b10 for changeset a9f578607920Mon, 02 Mar 2015 11:14:04 -0800, by asaha
-
Added tag jdk8u45-b09 for changeset 35d8318de0b6 jdk8u45-b10Mon, 23 Feb 2015 14:47:40 -0800, by asaha
-
Added tag jdk8u45-b08 for changeset 35c7330b68e2 jdk8u45-b09Mon, 16 Feb 2015 11:05:03 -0800, by asaha
-
8071818: Incorrect addressing mode used for ldf in SPARC assemblerFri, 30 Jan 2015 10:40:08 +0100, by zmajo
-
8073223: Increment the build value to b02 for hs25.45 in 8u45-b08Mon, 16 Feb 2015 07:19:22 -0800, by asaha
-
MergeWed, 11 Feb 2015 14:14:36 -0800, by asaha
-
Added tag jdk8u45-b07 for changeset 5871f3dd9b4aMon, 09 Feb 2015 09:06:19 -0800, by asaha
-
Added tag jdk8u45-b06 for changeset 3afa9cc6e8d5Mon, 02 Feb 2015 13:28:48 -0800, by asaha
-
Added tag jdk8u45-b05 for changeset 344ff6e45a1eMon, 26 Jan 2015 11:59:40 -0800, by asaha
-
Added tag jdk8u45-b04 for changeset 2f586e3c4b6dTue, 20 Jan 2015 12:29:04 -0800, by asaha
-
Added tag jdk8u31-b32 for changeset 15d8108258cbTue, 20 Jan 2015 09:53:54 -0800, by asaha
-
MergeMon, 19 Jan 2015 12:28:21 -0800, by asaha
-
Added tag jdk8u45-b03 for changeset f41aa01b0a04Mon, 12 Jan 2015 13:48:39 -0800, by asaha
-
Added tag jdk8u31-b31 for changeset b517d3a9aebf jdk8u31-b32Mon, 12 Jan 2015 06:48:21 -0800, by asaha
-
MergeMon, 05 Jan 2015 09:56:13 -0800, by asaha
-
MergeMon, 05 Jan 2015 09:26:17 -0800, by asaha
-
MergeMon, 29 Dec 2014 14:42:55 -0800, by asaha
-
Added tag jdk8u45-b02 for changeset 626fd8c2eec6Mon, 22 Dec 2014 14:00:31 -0800, by asaha
-
Added tag jdk8u25-b33 for changeset 4e1f52384f9fWed, 17 Dec 2014 08:43:16 -0800, by asaha
-
MergeThu, 18 Dec 2014 14:19:36 -0800, by asaha
-
MergeFri, 12 Dec 2014 08:46:00 -0800, by asaha
-
MergeWed, 03 Dec 2014 09:23:36 -0800, by asaha
-
Added tag jdk8u25-b32 for changeset 631f0c7b49c0 jdk8u25-b33Wed, 19 Nov 2014 11:27:14 -0800, by katleman
-
MergeMon, 22 Dec 2014 09:27:29 -0800, by asaha
-
8065366: Better private method resolutionThu, 18 Dec 2014 17:59:15 -0800, by acorn
-
MergeWed, 17 Dec 2014 09:10:57 -0800, by asaha
-
Added tag jdk8u45-b01 for changeset 41c3c456e326Mon, 15 Dec 2014 15:37:48 -0800, by asaha
-
MergeMon, 01 Dec 2014 19:09:54 -0800, by asaha
-
MergeMon, 01 Dec 2014 11:29:12 -0800, by asaha
-
8064524: Compiler code generation improvementsMon, 01 Dec 2014 13:06:20 -0500, by drchase
-
MergeWed, 19 Nov 2014 15:02:01 -0800, by asaha
-
8050807: Better performing performance data handlingMon, 17 Nov 2014 15:51:46 -0500, by gthornbr
-
8062675: jmap is unable to display information about java processes and prints only pidsMon, 10 Nov 2014 09:47:41 -0800, by asaha
-
MergeThu, 06 Nov 2014 09:39:49 -0800, by asaha
-
MergeFri, 31 Oct 2014 17:09:14 -0700, by asaha
-
MergeFri, 24 Oct 2014 17:09:30 -0700, by asaha
-
8050807: Better performing performance data handlingFri, 24 Oct 2014 15:02:37 -0400, by hseigel
-
MergeMon, 20 Oct 2014 23:02:07 -0700, by asaha
-
8058982: Better verification of an exceptional invokespecialMon, 20 Oct 2014 15:14:56 -0400, by hseigel
-
8059064: Better G1 log cachingSun, 19 Oct 2014 21:00:56 -0700, by jmasa
-
MergeTue, 14 Oct 2014 11:38:53 -0700, by asaha
-
8055479: TLAB stabilityThu, 09 Oct 2014 15:42:23 +0200, by mgerdin
-
8047125: (ref) More phantom object referencesFri, 26 Sep 2014 17:48:10 -0400, by jmasa
-
8060073: Increment minor version of HSx for 8u45 and initialize the build numberThu, 09 Oct 2014 13:22:41 -0700, by asaha
-
MergeThu, 09 Oct 2014 13:16:47 -0700, by asaha
-
Added tag jdk8u45-b00 for changeset b95f13f05f55Thu, 09 Oct 2014 12:07:01 -0700, by asaha
-
MergeTue, 07 Oct 2014 08:42:42 -0700, by asaha
-
Added tag jdk8u40-b25 for changeset 698dd28ecc78 jdk8u40-b26Wed, 11 Feb 2015 12:20:03 -0800, by katleman
-
Use wordKind/wordSize instead of hardcoded long/64 in address calculations.Tue, 09 Jun 2015 12:17:22 +0200, by Roland Schatz
-
change phase order (ConvertDeoptimizeToGuard earlier, PEA after loop peeling/unswitching)Tue, 09 Jun 2015 11:06:32 +0200, by Lukas Stadler
-
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 10:32:54 +0200, by Stefan Anzinger
-
added missing annotationProcessors to com.oracle.jvmci.debug projectTue, 09 Jun 2015 07:51:46 +0200, by Doug Simon
-
removed reference to GraalTue, 09 Jun 2015 00:42:50 +0200, by Doug Simon
-
improve error message when JVMCI services are not foundTue, 09 Jun 2015 00:28:56 +0200, by Doug Simon
-
moved JVMCI sources from graal/ to jvmci/ directoryTue, 09 Jun 2015 00:22:49 +0200, by Doug Simon
-
removed MX_TARGET; replace VERBOSE with MAKE_VERBOSEMon, 08 Jun 2015 23:40:08 +0200, by Doug Simon
-
moved putting truffle.jar on the boot class path from the VM to mx (JBS:GRAAL-53)Mon, 08 Jun 2015 22:32:04 +0200, by Doug Simon
-
converted OptionsVerifier to be a unit testMon, 08 Jun 2015 22:21:12 +0200, by Doug Simon
-
Use export target explicitly in mx_graal.py when building JDK (JBS:GRAAL-52)Mon, 08 Jun 2015 20:30:39 +0200, by Stefan Anzinger
-
Create DEST_SUBDIR when doing install_jvm (JBS:GRAAL-52)Mon, 08 Jun 2015 18:07:25 +0200, by Stefan Anzinger
-
Fix windows build for jvmci (JBS:GRAAL-52)Mon, 08 Jun 2015 17:04:02 +0200, by Stefan Anzinger
-
Remove conditional makefile-based compilation of jvmci from mx_graal.pyMon, 08 Jun 2015 14:25:25 +0200, by Stefan Anzinger
-
Make jvmci.make stable; add header for building the jvmci.make; default to use the jvmci.make file when running mx.buildFri, 05 Jun 2015 16:28:19 +0200, by Stefan Anzinger
-
fixed remnants of "graal" names in JVMCI codeMon, 08 Jun 2015 20:24:51 +0200, by Doug Simon
-
fixed regression causing mx not to install jars into $(SHARED_DIR)Mon, 08 Jun 2015 20:24:05 +0200, by Doug Simon
-
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:59 +0200, by Roland Schatz
-
Use AMD64 addressing modes for direct reading from narrow oops.Mon, 08 Jun 2015 19:32:53 +0200, by Roland Schatz
-
[SPARC] Create SPARC specific address nodes.Mon, 08 Jun 2015 19:19:51 +0200, by Roland Schatz
-
[AMD64] Create AMD64 specific address nodes.Mon, 08 Jun 2015 19:19:45 +0200, by Roland Schatz
-
Introduce AddressNode to represent pointer arithmetic, remove LocationNode.Mon, 08 Jun 2015 18:47:58 +0200, by Roland Schatz
-
Work around CTW Graal compiler initlization order issueMon, 08 Jun 2015 15:57:52 +0200, by Gilles Duboscq
-
mx: Filter package-info.class out when checking timestamps for java compilationsMon, 08 Jun 2015 15:01:17 +0200, by Doug Simon
-
Introduce Compiler interface in jvmci. Use it from jvmci.hotspot.CompilationTaskWed, 03 Jun 2015 15:47:54 +0200, by Gilles Duboscq
-
AMD64HotSpotMove: make HotSpotLoadObjectConstantOp and HotSpotLoadMetaspaceConstantOp a MoveOp.Mon, 08 Jun 2015 13:20:02 +0200, by Josef Eisl
-
Provide a method to determine size in bytes of a Stamp.Mon, 08 Jun 2015 12:14:36 +0200, by Roland Schatz
-
Drop stamp information of OSR proxies in graph builder.Mon, 08 Jun 2015 12:09:37 +0200, by Roland Schatz
-
include package-info.java in mx driven Java compilationMon, 08 Jun 2015 11:47:32 +0200, by Doug Simon
-
use qualified references in package-info.java javadoc to accommodate limitation in EclipseMon, 08 Jun 2015 11:46:48 +0200, by Doug Simon
-
Add LoopSpilling.Wed, 03 Jun 2015 16:53:55 +0200, by Josef Eisl
-
AMD64HotSpotMove: split HotSpotLoadConstantOp into HotSpotLoadObjectConstantOp and HotSpotLoadMetaspaceConstantOp.Mon, 01 Jun 2015 12:16:53 +0200, by Josef Eisl
-
LIRIntrospection#scanField: use isAssignableFrom to check for constants.Mon, 01 Jun 2015 12:14:33 +0200, by Josef Eisl
-
BytecodeParser#lookupField: use eagerResolving instead of unresolvedIsError to guard explicit initialization.Wed, 03 Jun 2015 09:28:41 +0200, by Josef Eisl
-
Polishing inter-operability APIs: Exposing only Message, TruffleObject and ForeignAccess-related classes.Mon, 08 Jun 2015 04:50:13 +0200, by Jaroslav Tulach
-
Fix the anchoring node in the lowering phase to not skip over loop exits.Sun, 07 Jun 2015 16:59:03 +0200, by Thomas Wuerthinger
-
Add test for implicit null check phase.Sun, 07 Jun 2015 16:21:00 +0200, by Thomas Wuerthinger
-
Fix too conservative anchoring of PiNode in CheckCastNode lowering.Sun, 07 Jun 2015 16:16:10 +0200, by Thomas Wuerthinger
-
Lower TypeCheck node in first lowering.Sun, 07 Jun 2015 01:08:35 +0200, by Thomas Wuerthinger
-
Small improvement and clean up of InstanceOfNode.Sun, 07 Jun 2015 00:47:10 +0200, by Thomas Wuerthinger
-
Fix the guard anchors in the lowering phase and add a simple test case to prevent future regressions.Sat, 06 Jun 2015 23:52:39 +0200, by Thomas Wuerthinger
-
Split MonitorEnterNode into RawMonitorEnterNode, null check, and hub load.Sat, 06 Jun 2015 22:19:26 +0200, by Thomas Wuerthinger
-
Merge.Sat, 06 Jun 2015 15:13:09 +0200, by Thomas Wuerthinger
-
Undo changes around saving of ymm registers.Sat, 06 Jun 2015 15:12:58 +0200, by Thomas Wuerthinger
-
Merge.Fri, 05 Jun 2015 23:54:02 +0200, by Thomas Wuerthinger
-
Another fix for the implicit null check phase.Fri, 05 Jun 2015 23:53:43 +0200, by Thomas Wuerthinger
-
Merge.Fri, 05 Jun 2015 17:12:08 +0200, by Thomas Wuerthinger
-
Fix a regression caused by the implicit null check changes.Fri, 05 Jun 2015 17:11:50 +0200, by Thomas Wuerthinger
-
disable ConvertDeoptimizeToGuardPhase for snippet graphs containing snippet counters to avoid (silent) deletion of counters on a path terminated by a deoptFri, 05 Jun 2015 23:05:16 +0200, by Doug Simon
-
count all type check hint misses not just the last oneFri, 05 Jun 2015 23:03:41 +0200, by Doug Simon
-
added missing word operation annotations to MetaspacePointerFri, 05 Jun 2015 22:16:56 +0200, by Doug Simon
-
GraphPE: force inlining in replacements when parsing cached graphsFri, 05 Jun 2015 18:38:24 +0200, by Andreas Woess
-
fix rethrowException flag in exception dispatch stateFri, 05 Jun 2015 17:59:05 +0200, by Andreas Woess
-
Iterator-less NodeUsageIterable#first()Fri, 05 Jun 2015 16:43:34 +0200, by Andreas Woess
-
added counters for profile based type-check snippets that miss one of the profile typesFri, 05 Jun 2015 17:33:15 +0200, by Doug Simon
-
added counters for the number of elements copied by arraycopy snippetsFri, 05 Jun 2015 17:28:29 +0200, by Doug Simon
-
added SnippetCounter.add() methodFri, 05 Jun 2015 17:08:27 +0200, by Doug Simon
-
improved names of arraycopy snippet countersFri, 05 Jun 2015 17:07:45 +0200, by Doug Simon
-
separate 1000's in snippet counter reports with commasFri, 05 Jun 2015 17:05:41 +0200, by Doug Simon
-
improved formatting of snippet countersFri, 05 Jun 2015 11:58:49 +0200, by Doug Simon
-
removed BytecodeDisassemblerProviderFri, 05 Jun 2015 10:50:00 +0200, by Doug Simon
-
Truffle-DSL: fix NPE in getImplicitCastType if an implicitely casted type is short circuited. (reported-by: Mohaned Qunaibit)Fri, 05 Jun 2015 14:12:49 +0200, by Christian Humer