Mercurial > hg > truffle
graph
-
remove final from key SourceSection methodsFri, 17 Jul 2015 15:02:05 -0700, by Mick Jordan
-
Add unit tests to truffle gate.Mon, 27 Jul 2015 16:34:38 +0200, by Roland Schatz
-
remove final from Node.assignSourceSection/getSourceSection/getEncapsulatingSourceSection methodsFri, 24 Jul 2015 11:02:40 -0700, by Mick Jordan
-
add .r/.R files types to TruffleVM.eval(URI)Fri, 24 Jul 2015 11:00:47 -0700, by Mick Jordan
-
Restore accidentially deleted files.Fri, 24 Jul 2015 16:54:40 +0200, by Roland Schatz
-
Remove leftover mx files.Fri, 24 Jul 2015 16:37:09 +0200, by Roland Schatz
-
Fix checkstyle problems.Fri, 24 Jul 2015 15:09:32 +0200, by Roland Schatz
-
inter-suite library references must use qualified formThu, 23 Jul 2015 22:17:06 +0200, by Doug Simon
-
updated imported suite versionThu, 23 Jul 2015 18:31:31 +0200, by Doug Simon
-
reflected mx version bump to 5.0.0Wed, 22 Jul 2015 00:06:15 +0200, by Doug Simon
-
Merge with truffleTue, 21 Jul 2015 16:20:18 +0200, by Doug Simon
-
made SLInstrumentTestRunner (maybe) find test classes when Truffle is not the primary suiteTue, 21 Jul 2015 16:06:31 +0200, by Doug Simon
-
made SLTestRunner (maybe) find test classes when Truffle is not the primary suiteTue, 21 Jul 2015 15:56:56 +0200, by Doug Simon
-
fixed more "annotationProcessors" attributesTue, 21 Jul 2015 01:15:01 +0200, by Doug Simon
-
removed cyclic dependenciesMon, 20 Jul 2015 15:19:52 +0200, by Doug Simon
-
fixed incomplete or redundant "annotationProcessors" attributesMon, 20 Jul 2015 12:50:10 +0200, by Doug Simon
-
annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefixMon, 20 Jul 2015 00:25:22 +0200, by Doug Simon
-
MergeFri, 10 Jul 2015 13:43:51 +0200, by Gilles Duboscq
-
updated mx2 version requirementWed, 08 Jul 2015 23:35:05 +0200, by Doug Simon
-
removed non-Truffle code from mx.truffle/mx_truffle.pyWed, 08 Jul 2015 22:30:27 +0200, by Doug Simon
-
fixed project reference to be mxtool2Wed, 08 Jul 2015 22:18:28 +0200, by Doug Simon
-
removed unnecessary library definitionsWed, 08 Jul 2015 22:17:30 +0200, by Doug Simon
-
removed mxtool/Wed, 08 Jul 2015 22:16:09 +0200, by Doug Simon
-
Making sure the accessor can really find the TruffleLanguage instance by its classSat, 25 Jul 2015 10:25:36 +0200, by Jaroslav Tulach
-
add more truffle boundariesThu, 23 Jul 2015 17:23:05 +0200, by Andreas Woess
-
add missing truffle boundariesThu, 23 Jul 2015 16:28:48 +0200, by Andreas Woess
-
Lukas wants there methods to be available for Truffle language implementors.Thu, 23 Jul 2015 10:48:53 +0200, by Jaroslav Tulach
-
Providing a bit more meaningful documentation to our recent debugging improvementsWed, 22 Jul 2015 14:25:03 +0200, by Jaroslav Tulach
-
Force regeneration of Javadoc if invoked explicitly from NetBeans IDEWed, 22 Jul 2015 13:07:02 +0200, by Jaroslav Tulach
-
Some language REPLs need access to the current stack. Make the method public.Tue, 21 Jul 2015 17:34:08 +0200, by Jaroslav Tulach
-
Fix header check for DSL generated code.Tue, 21 Jul 2015 13:07:58 +0200, by Christian Humer
-
Make headers valid for checkstyle again.Tue, 21 Jul 2015 11:08:04 +0200, by Christian Humer
-
Making debugger always on for each TruffleVM execution. Introducing EventConsumer to process such debugger events. Requesting each RootNode to be associated with a TruffleLanguage, so debugger can find out proper context for each Node where executions gets suspended.Sat, 18 Jul 2015 18:03:36 +0200, by Jaroslav Tulach
-
Added tag graal-0.8 for changeset 7aab14a2bb4eThu, 16 Jul 2015 19:11:31 +0200, by Gilles Duboscq
-
Rename mx copyright file for upl graal-0.8 truffle-0.8Thu, 16 Jul 2015 16:01:48 +0200, by Gilles Duboscq
-
Highlight few changes since 0.7Thu, 16 Jul 2015 18:54:07 +0200, by Jaroslav Tulach
-
0.8 version will soon be outThu, 16 Jul 2015 18:44:15 +0200, by Jaroslav Tulach
-
Remove old licence files and add UPL licenceThu, 16 Jul 2015 15:54:37 +0200, by Gilles Duboscq
-
Update SL copyright headers to use UPLThu, 16 Jul 2015 15:50:46 +0200, by Gilles Duboscq
-
Remove .jconfThu, 16 Jul 2015 15:35:35 +0200, by Gilles Duboscq
-
First draft of Truffle README.mdThu, 16 Jul 2015 14:57:45 +0200, by Stefan Marr
-
Changelog: make it Truffle-only and prepare for 0.8Thu, 16 Jul 2015 14:07:11 +0200, by Gilles Duboscq
-
Re-add graal version tagsThu, 16 Jul 2015 13:59:50 +0200, by Gilles Duboscq
-
made sourcesPath attribute consistent with path attribute for TRUFFLE distributionMon, 13 Jul 2015 16:49:18 +0200, by Doug Simon
-
added throwsControlFlowException element to @TruffleBoundaryMon, 13 Jul 2015 16:31:44 +0200, by Doug Simon
-
Restrict LanguageRegistrationProcessor to process Registration annotation.\nFixes problems where it would consume DSL annotations.Wed, 08 Jul 2015 11:49:59 +0200, by Gilles Duboscq
-
Truffle/Source: close the Reader when finished.Thu, 02 Jul 2015 17:33:58 +0200, by Michael Van De Vanter
-
mx2 support: added definition of main.class property to be injected into nbproject/project.propertiesWed, 01 Jul 2015 23:22:52 +0200, by Doug Simon
-
Truffle/SL Debugging: fix two places where the QuitException wasn't being handled correctly.Tue, 30 Jun 2015 17:29:17 +0200, by Michael Van De Vanter
-
clean up NodeFieldAccessor (remove #getOffset())Fri, 26 Jun 2015 16:25:41 +0200, by Andreas Woess
-
Doug prefers usage of abortFri, 26 Jun 2015 16:04:15 +0200, by Jaroslav Tulach
-
Allows debugging and executing any project's unittest from inside of NetBeans. Added --attach localhost:8000 option to allow the JVM to attach to IDE's (and any other) JPDA server.Fri, 26 Jun 2015 15:51:50 +0200, by Jaroslav Tulach
-
Call into mx to generate javadoc for the projectFri, 26 Jun 2015 14:47:52 +0200, by Jaroslav Tulach
-
Using groupId=com.oracle.[suite.name] when deploying the artifacts. Iterating thru all distributions (except ap ones). Using name of the JAR file as artifactId.Fri, 26 Jun 2015 14:09:56 +0200, by Jaroslav Tulach
-
We certainly don't want instances of this class: hiding constructor.Fri, 26 Jun 2015 09:42:29 +0200, by Jaroslav Tulach
-
removed findbugs-SuppressFBWarnings.jarThu, 25 Jun 2015 14:31:06 +0200, by Doug Simon
-
added local SuppressFBWarnings annotationThu, 25 Jun 2015 13:37:44 +0200, by Doug Simon
-
removed outputparser.py and FINDBUGS libraryThu, 25 Jun 2015 11:03:54 +0200, by Doug Simon
-
renamed pydev project from 'mx' to 'mx.truffle'Thu, 25 Jun 2015 10:44:51 +0200, by Doug Simon
-
Make sure the more code compiles with JDK7Thu, 25 Jun 2015 09:49:19 +0200, by Jaroslav Tulach
-
Make sure the code compiles with JDK7Thu, 25 Jun 2015 09:44:54 +0200, by Jaroslav Tulach
-
Stick with JDK7 for all projects for nowThu, 25 Jun 2015 09:28:42 +0200, by Jaroslav Tulach
-
Providing package-info for most of API packages. Feel free to provide your package-info.java for anything that has API in its name.Tue, 23 Jun 2015 12:44:41 +0200, by Jaroslav Tulach
-
Documenting the API packageTue, 23 Jun 2015 12:07:02 +0200, by Jaroslav Tulach
-
Documenting the package with package-info.java rather than package.htmlTue, 23 Jun 2015 12:04:46 +0200, by Jaroslav Tulach
-
ForeignAccess is singlethreaded. Accessing objects from other languages (via ForeignAccess) will only be possible from a previously selected thread.Tue, 23 Jun 2015 10:23:10 +0200, by Jaroslav Tulach
-
SimpleLanguage: Fix Truffle compilation boundariesMon, 22 Jun 2015 15:25:07 -0700, by Christian Wimmer
-
Source code formattingMon, 22 Jun 2015 10:34:54 -0700, by Christian Wimmer
-
Help the partial evaluator / language developer by marking API methods as neverPartOfCompilation() when they are too complicated to be compiled.Mon, 22 Jun 2015 10:16:27 -0700, by Christian Wimmer
-
Make NodeFieldAccessor more flexibleMon, 22 Jun 2015 10:15:05 -0700, by Christian Wimmer
-
Using protected access modifier in non-subclassable class is suspicious. Making package private.Sat, 20 Jun 2015 09:01:47 +0200, by Jaroslav Tulach
-
fix jvmci package name after renamingFri, 19 Jun 2015 23:00:39 +0200, by Andreas Woess
-
remove unnecessary files from mx.truffleFri, 19 Jun 2015 12:38:02 -0700, by Mick Jordan
-
rename mx to mx.truffleFri, 19 Jun 2015 12:22:49 -0700, by Mick Jordan
-
Initial test for Java Interop: Perform callback to Math.min and Math.max via TruffleObject and Message.createExecute(2).Thu, 18 Jun 2015 16:09:38 +0200, by Jaroslav Tulach
-
Don't print stack trace when falling back to DefaultTruffleRuntime.Wed, 17 Jun 2015 13:39:26 -0700, by Chris Seaton
-
Removing references to vmSourcesWed, 17 Jun 2015 11:48:30 +0200, by Jaroslav Tulach
-
Additional simplification of the mx_truffle.pyWed, 17 Jun 2015 11:43:13 +0200, by Jaroslav Tulach
-
Removal of --vmcwd optionWed, 17 Jun 2015 11:20:23 +0200, by Jaroslav Tulach
-
Removing --installed-jdks optionWed, 17 Jun 2015 11:17:40 +0200, by Jaroslav Tulach
-
Removing jacocoWed, 17 Jun 2015 11:14:19 +0200, by Jaroslav Tulach
-
Renaming the suite to truffleWed, 17 Jun 2015 11:10:39 +0200, by Jaroslav Tulach
-
Ignore NetBeans IDE metadataWed, 17 Jun 2015 11:07:18 +0200, by Jaroslav Tulach
-
Moving all sources into truffle subdirectoryWed, 17 Jun 2015 10:58:08 +0200, by Jaroslav Tulach
-
Removing most of VM specific buildWed, 17 Jun 2015 10:01:47 +0200, by Jaroslav Tulach
-
Removing more of non-Truffle sourcesWed, 17 Jun 2015 09:54:02 +0200, by Jaroslav Tulach
-
Chris pointed out the copyright should reflect the year of file's creation.Wed, 17 Jun 2015 09:07:10 +0200, by Jaroslav Tulach
-
Truffle: remove expensive assertionWed, 17 Jun 2015 04:09:30 +0200, by Andreas Woess
-
Truffle/SL/Debugging: add to the SLREPL debugger an artificial static dependency on SLLanguage, to ensure that it will be on the class path. This is a workaround for the lack of a mechanism to record such dynamic dependencies in the face of complaint by j"canonicalizeprojects".Tue, 16 Jun 2015 18:11:23 -0700, by Michael Van De Vanter
-
add TRUFFLE_DEBUGTue, 16 Jun 2015 17:27:17 -0700, by Mick Jordan
-
Truffle: fix delete/removeProperty regressionTue, 16 Jun 2015 19:27:51 +0200, by Andreas Woess
-
Truffle: remove Shape#copyOverPropertiesInternalTue, 16 Jun 2015 19:26:49 +0200, by Andreas Woess
-
Using _ instead of - as agreed to yesterdayTue, 16 Jun 2015 13:43:32 +0200, by Jaroslav Tulach
-
Need to expose also TRUFFLE-SL as Graal tests against that languageTue, 16 Jun 2015 12:54:55 +0200, by Jaroslav Tulach
-
minimal version for Truffle is 1.7 and less checks when skipping the build of JDKMon, 15 Jun 2015 17:03:28 +0200, by Jaroslav Tulach
-
Few more tweaks to help us pass the gateFri, 12 Jun 2015 18:00:02 +0200, by Jaroslav Tulach
-
Keeping only Truffle-related modules in this repositoryFri, 12 Jun 2015 17:02:36 +0200, by Jaroslav Tulach
-
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
-
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
-
Exclude distributions from exporting which are delivered with HotSpot (JBS:GRAAL-52)Fri, 05 Jun 2015 13:04:40 +0200, by Stefan Anzinger
-
Add -m switch to mx build, which builds/exports JVMCI with the make/jvmci.make fileFri, 05 Jun 2015 10:00:06 +0200, by Stefan Anzinger
-
Provide a pattern for mktemp (Required on Mac)Fri, 05 Jun 2015 07:06:56 +0200, by Stefan Anzinger
-
MergeThu, 04 Jun 2015 19:49:45 -0700, by Tom Rodriguez
-
Reduce delta relative to hotspot for ymm register mapsThu, 04 Jun 2015 12:31:54 -0700, by Tom Rodriguez
-
Anti-delta register saving portion of a560c9b81f0fThu, 04 Jun 2015 12:36:07 -0700, by Tom Rodriguez
-
added counters for MonitorSnippetsThu, 04 Jun 2015 23:04:52 +0200, by Doug Simon
-
Add missing null checkThu, 04 Jun 2015 12:50:21 -0700, by Tom Rodriguez
-
MergeThu, 04 Jun 2015 11:08:12 -0700, by Tom Rodriguez
-
Use dense index when possible for location markerThu, 04 Jun 2015 10:46:23 -0700, by Tom Rodriguez
-
Track max live register value in reference mapWed, 03 Jun 2015 20:24:05 -0700, by Tom Rodriguez
-
Simplify interface to reference mapWed, 03 Jun 2015 19:57:38 -0700, by Tom Rodriguez
-
Make illegal value a nested classWed, 03 Jun 2015 19:33:17 -0700, by Tom Rodriguez
-
Make shared NO_VALUES arrayWed, 03 Jun 2015 19:35:19 -0700, by Tom Rodriguez
-
added missing EXPORT_LIST definitions in defs.makeThu, 04 Jun 2015 17:04:21 +0200, by Doug Simon
-
require that @ServiceProvider is only used for JVMCI servicesThu, 04 Jun 2015 16:51:37 +0200, by Doug Simon
-
unified the DisassemblerProvider service interface to support both the hsdis and HexCodeFile based disassemblersThu, 04 Jun 2015 16:50:51 +0200, by Doug Simon
-
moved project definitions from JVMCI section to Graal sectionThu, 04 Jun 2015 13:44:27 +0200, by Doug Simon
-
Improve implicit null check elimination to be aware of guards.Thu, 04 Jun 2015 16:15:14 +0200, by Thomas Wuerthinger
-
Make ControlFlowAnchorDirectiveTest less restrictive. Should not depend on peeling policy.Thu, 04 Jun 2015 15:16:14 +0200, by Thomas Wuerthinger
-
only need a 32-bit move instead of a 64-bit move for stack bangingThu, 04 Jun 2015 13:36:56 +0200, by Doug Simon
-
moved asm, bytecode and asm.test code back to com.oracle.graal name space (JBS:GRAAL-53)Thu, 04 Jun 2015 13:35:47 +0200, by Doug Simon
-
Update jvmci.make to latest suites.pyThu, 04 Jun 2015 09:17:32 +0200, by Stefan Anzinger
-
Improve makefile generator, exporting files into shared dir (JBS:GRAAL-52)Thu, 04 Jun 2015 03:21:58 +0200, by Stefan Anzinger
-
Change makefile generator to produce human readable code (JBS:GRAAL-52)Wed, 03 Jun 2015 20:24:04 +0200, by Stefan Anzinger
-
Give languages a chance to do implicit exports. Prefer explicit exports over implicit ones.Thu, 04 Jun 2015 08:08:05 +0200, by Jaroslav Tulach
-
HotSpotNodePlugin should use providers from GraphBuilderContextThu, 04 Jun 2015 01:00:44 +0200, by Andreas Woess
-
Backed out changeset: 5db03b62b621Thu, 04 Jun 2015 01:00:00 +0200, by Andreas Woess
-
fixed canonicalizeprojects issuesWed, 03 Jun 2015 22:13:10 +0200, by Doug Simon
-
removed redundant definition of JVM opcodesWed, 03 Jun 2015 21:53:28 +0200, by Doug Simon
-
moved com.oracle.graal.bytecode to JVMCI namespace (JBS:GRAAL-53)Wed, 03 Jun 2015 21:42:01 +0200, by Doug Simon
-
removed ExcludeFromIdentityComparisonVerification and replaced it with a white list in CheckGraalInvariantsWed, 03 Jun 2015 21:34:21 +0200, by Doug Simon
-
moved com.oracle.asm.**.test to JVMCI namespace (JBS:GRAAL-53)Wed, 03 Jun 2015 18:33:23 +0200, by Doug Simon
-
moved com.oracle.asm.** to jvmci-util.jar (JBS:GRAAL-53)Wed, 03 Jun 2015 18:06:44 +0200, by Doug Simon
-
made HotSpotDisassemblerProvider a stand alone JVMCI service implementation of DisassemblerProviderWed, 03 Jun 2015 17:12:05 +0200, by Doug Simon
-
moved CodeCacheProvider.disassemble(...) from API to CFGPrinterObserverWed, 03 Jun 2015 16:52:41 +0200, by Doug Simon
-
added JVMCI_UTIL distributionWed, 03 Jun 2015 16:23:33 +0200, by Doug Simon
-
Truffle: fix FastPE regressionWed, 03 Jun 2015 18:07:07 +0200, by Andreas Woess
-
mx fsckprojects: exclude .workspace/Wed, 03 Jun 2015 17:43:21 +0200, by Andreas Woess
-
mx archive: exclude dotfilesWed, 03 Jun 2015 17:38:26 +0200, by Andreas Woess
-
InlineInvokePlugin#notify{Before,After}Inline should be called with inlinedMethodWed, 03 Jun 2015 17:37:43 +0200, by Andreas Woess
-
Using SourceVersion.latest() to avoid warnings when building on JDK8Wed, 03 Jun 2015 16:25:39 +0200, by Jaroslav Tulach
-
Fix ObjectStampJoinTest.Wed, 03 Jun 2015 15:12:24 +0200, by Thomas Wuerthinger
-
Fix isPointerNonNull utility. If a stamp does not have values, it also cannot be null.Wed, 03 Jun 2015 14:58:00 +0200, by Thomas Wuerthinger
-
Merge.Wed, 03 Jun 2015 14:15:42 +0200, by Thomas Wuerthinger
-
Empty pointer stamps are also non-null.Wed, 03 Jun 2015 14:08:29 +0200, by Thomas Wuerthinger
-
Move lowering of TypeCheckNode to VM-independent lowering provider.Wed, 03 Jun 2015 13:24:28 +0200, by Thomas Wuerthinger
-
Make stamp of checkcast more precise.Wed, 03 Jun 2015 13:08:13 +0200, by Thomas Wuerthinger
-
fix bug where computed graal.version value is longer than the placeholder valueWed, 03 Jun 2015 13:47:47 +0200, by Doug Simon
-
Verifying behavior of TruffleLanguage when it faces invalid source code.Wed, 03 Jun 2015 10:56:15 +0200, by Jaroslav Tulach
-
Making TruffleTCK abstract after skipping abstract test classes in GraalJUnitCoreWed, 27 May 2015 11:16:01 +0200, by Jaroslav Tulach
-
TCK now checks behavior when parsing unparseable codeWed, 27 May 2015 10:49:06 +0200, by Jaroslav Tulach
-
Behavior of null-like values is now part of the TCKWed, 03 Jun 2015 10:17:19 +0200, by Jaroslav Tulach
-
Merge with c74d3c9b9de7f007fe4339b987973830131ad0feTue, 02 Jun 2015 21:15:59 -0700, by Michael Van De Vanter
-
Merge with df4579cb9503128c646bd04e66646ccfa7faf25fTue, 02 Jun 2015 18:32:11 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: fix the small tool demonstration in SLTue, 02 Jun 2015 17:41:19 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: improve Probe trace output for builtinsTue, 02 Jun 2015 17:11:48 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: move Probe tracing out of DebugEngine and into ProbeTue, 02 Jun 2015 16:44:16 -0700, by Michael Van De Vanter
-
Use a marker value in second slot of a two-slot value during parsing; improve assertion checking in FrameStateBuilderTue, 02 Jun 2015 18:25:16 -0700, by Christian Wimmer
-
Infer stamp in newly created return value phi in the inlining utility.Wed, 03 Jun 2015 02:40:53 +0200, by Thomas Wuerthinger
-
Merge.Wed, 03 Jun 2015 01:35:27 +0200, by Thomas Wuerthinger
-
Merge.Wed, 03 Jun 2015 01:11:56 +0200, by 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:11:28 +0200, by Thomas Wuerthinger
-
Improve lowering of the type check node.Wed, 03 Jun 2015 01:10:18 +0200, by Thomas Wuerthinger
-
Merge.Wed, 03 Jun 2015 00:06:34 +0100, by Chris Seaton
-
Add the tools API to truffle.jar, and make tools 1.7 compatible.Wed, 03 Jun 2015 00:06:05 +0100, by Chris Seaton
-
moved [AMD64|SPARC]HotSpotJVMCIBackendFactory into JVMCI namespace (JBS:GRAAL-53)Wed, 03 Jun 2015 00:30:44 +0200, by Doug Simon
-
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)Tue, 02 Jun 2015 23:29:27 +0200, by Doug Simon
-
moved com.oracle.graal.[amd64|sparc] to com.oracle.jvmci.[amd64|sparc] (JBS:GRAAL-53)Tue, 02 Jun 2015 22:11:52 +0200, by Doug Simon
-
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sectionsTue, 02 Jun 2015 21:42:21 +0200, by Doug Simon
-
missed Graal -> JVMCI renamingsTue, 02 Jun 2015 19:11:34 +0200, by Doug Simon
-
Eliminate fixed boxing node if it has no usages.Tue, 02 Jun 2015 23:20:46 +0200, by Thomas Wuerthinger
-
Turn BoxNode from floating to fixed node.Tue, 02 Jun 2015 21:07:25 +0200, by Thomas Wuerthinger
-
(re)add support for executing Truffle in non-JVMCI runtimesTue, 02 Jun 2015 18:29:35 +0200, by Doug Simon
-
TypeUniverse: add JaCoCo Exclude.Tue, 02 Jun 2015 17:50:41 +0200, by Josef Eisl
-
Add JaCoCo Exclude to GraphPrinterDumpHandler and BenchmarkCounters (problems with CheckGraalInvariants).Tue, 02 Jun 2015 17:32:40 +0200, by Josef Eisl
-
Add missing JaCoCo excludesMon, 01 Jun 2015 15:15:45 +0200, by Josef Eisl
-
fixed canonicalizeprojects issueTue, 02 Jun 2015 17:03:54 +0200, by Doug Simon
-
moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.testTue, 02 Jun 2015 15:15:58 +0200, by Doug Simon
-
avoid double assignmentTue, 02 Jun 2015 15:15:23 +0200, by Doug Simon
-
fixed spelling errorTue, 02 Jun 2015 15:14:54 +0200, by Doug Simon
-
BytecodeParser#lookupField: explicitly initialize interface if it is the declaring class of the field.Tue, 02 Jun 2015 14:40:06 +0200, by Josef Eisl
-
Add StaticInterfaceFieldTest.Tue, 02 Jun 2015 14:48:05 +0200, by Josef Eisl
-
StandardOp.StackStoreOp: fix typo in javadoc.Tue, 02 Jun 2015 09:09:32 +0200, by Josef Eisl
-
Remove obsoleted TODOs.Fri, 29 May 2015 15:44:36 +0200, by Josef Eisl
-
AMD64HotSpotRegisterAllocationConfig: adhere to the register order specified by -G:RegisterPressure.Tue, 02 Jun 2015 10:23:19 +0200, by Josef Eisl
-
Merge.Tue, 02 Jun 2015 11:55:30 +0200, by Thomas Wuerthinger
-
Remove GuardingPiNode and replace with FixedGuardNode + PiNode.Tue, 02 Jun 2015 11:45:43 +0200, by Thomas Wuerthinger
-
Fail the build when there are compile errorsTue, 02 Jun 2015 11:27:04 +0200, by Jaroslav Tulach
-
Truffle: add DynamicObject#containsKey, make flags parameter optional, minor simplificationsMon, 01 Jun 2015 12:55:56 +0200, by Andreas Woess
-
Truffle: remove NodeUtil.findNodeInstancesShallowMon, 01 Jun 2015 13:49:38 +0200, by Andreas Woess
-
Truffle: change NodeUtil.findFirstNodeInstance to include root in potential matchesMon, 01 Jun 2015 13:32:28 +0200, by Andreas Woess
-
Merge with 645f170013a451083414ff695412c465e9d2ebf0Mon, 01 Jun 2015 17:47:28 -0700, by Michael Van De Vanter
-
Merge with 4c146c9367b639ca173f0b0381804b4f50aca822Sun, 31 May 2015 17:23:14 -0700, by Michael Van De Vanter
-
Truffle/Source: add some tests for SourceSections, including a reported design issue with empty Soruces.Sun, 31 May 2015 17:19:04 -0700, by Michael Van De Vanter
-
Fix in the scheduler for proxy node handling.Mon, 01 Jun 2015 22:14:34 +0200, by Thomas Wuerthinger
-
Merge.Mon, 01 Jun 2015 22:13:10 +0200, by Thomas Wuerthinger
-
Use graph builder plugin instead of node intrinsic for guarding non-null in snippets.Mon, 01 Jun 2015 22:12:57 +0200, by Thomas Wuerthinger
-
Fixed some javadocMon, 01 Jun 2015 11:49:57 -0700, by Tom Rodriguez
-
fixed pylint issueMon, 01 Jun 2015 18:13:48 +0200, by Doug Simon
-
moved FINDBUGS jar from lib/ to graal/Mon, 01 Jun 2015 18:04:52 +0200, by Doug Simon
-
mx: added support for server-nograal and client-nograal aliasesMon, 01 Jun 2015 18:04:12 +0200, by Doug Simon
-
added -x option to gate command that makes --task-filter an exclusion filterMon, 01 Jun 2015 17:20:51 +0200, by Doug Simon
-
fixed compile error in FilterTypes.javaMon, 01 Jun 2015 16:10:50 +0200, by Doug Simon
-
do not initialize classes when resolving from GraalJUnitCoreMon, 01 Jun 2015 15:03:26 +0200, by Doug Simon
-
added SecurityManager checks and field/method reflection hiding (JBS:GRAAL-51)Mon, 01 Jun 2015 15:02:31 +0200, by Doug Simon
-
more graceful failure in context of stale mx-deployed JDK jarsMon, 01 Jun 2015 15:01:34 +0200, by Doug Simon
-
mx: make dependency omission more strict so that a distribution that lists a non-existent project is detectedMon, 01 Jun 2015 15:24:37 +0200, by Gilles Duboscq
-
Services: don't throw exceptions or print warnings when there are no implementations for a non-required serviceMon, 01 Jun 2015 15:14:20 +0200, by Gilles Duboscq
-
mx: use BootstrapJVMCI rather than BootstrapGraalMon, 01 Jun 2015 15:13:16 +0200, by Gilles Duboscq
-
Move EventProvider to jvmci.hotspot, make it a JVMCI ServiceMon, 01 Jun 2015 17:03:29 +0200, by Gilles Duboscq
-
Add getProfilingInfo(boolean includeNormal, boolean includeOSR) to ResolvedJavaMethodFri, 29 May 2015 14:46:49 +0200, by Gilles Duboscq
-
Move HotSpotResolvedJavaMethod.getSpeculationLog to ResolvedJavaMethodMon, 01 Jun 2015 15:14:39 +0200, by Gilles Duboscq
-
Add JVMCI working setFri, 29 May 2015 13:22:29 +0200, by Gilles Duboscq
-
Fix build for JVMCI on Solaris (JBS:GRAAL-53)Mon, 01 Jun 2015 15:12:33 +0200, by 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 14:17:05 +0200, by Stefan Anzinger
-
Merge.Mon, 01 Jun 2015 13:19:48 +0200, by Thomas Wuerthinger
-
Merge.Mon, 01 Jun 2015 00:44:38 +0200, by Thomas Wuerthinger
-
Merge.Sun, 31 May 2015 23:58:09 +0200, by Thomas Wuerthinger
-
Enable inlining during parsing by default.Sun, 31 May 2015 23:57:57 +0200, by Thomas Wuerthinger
-
Fix in the bytecode parser: Do not overwrite the stateAfter of the start instruction.Sun, 31 May 2015 23:20:24 +0200, by Thomas Wuerthinger
-
Small fix to NestedLoopTest: Make sure the placeholder methods cannot be inlined.Sun, 31 May 2015 23:05:25 +0200, by Thomas Wuerthinger
-
Fix in the dominator based conditional elimination for the corner case of a loop exit merge.Sun, 31 May 2015 22:48:50 +0200, by Thomas Wuerthinger
-
Fix for the method handle plugin.Sun, 31 May 2015 13:27:50 +0200, by Thomas Wuerthinger
-
don't destroy and clear JNI global for HotSpotJVMCIRuntime singleton object during shutdown as racing compiler threads may still access itMon, 01 Jun 2015 12:29:48 +0200, by Doug Simon
-
recast VM compilation request via JVMCI to be a HotSpot JVMCI event, removing the last direct reference to a Graal class in the VM (JBS:GRAAL-53)Sun, 31 May 2015 23:57:31 +0200, by Doug Simon
-
handle service filtering that returns an empty resultSun, 31 May 2015 14:30:13 +0200, by Doug Simon
-
Truffle and NFI implementations are now accessed via JVMCI services instead of being hard coded in the VM (JBS:GRAAL-51)Sun, 31 May 2015 13:42:47 +0200, by Doug Simon
-
replaced use of javap with a small Java utility for refining service class list to only those implementing com.oracle.jvmci.service.ServiceSun, 31 May 2015 12:32:15 +0200, by Doug Simon
-
Reduce the number of foreign calls in monitorenter snippets.Sat, 30 May 2015 14:31:16 +0200, by Thomas Wuerthinger
-
Make BytecodeParser more extensibleFri, 29 May 2015 22:49:07 -0700, by Christian Wimmer
-
Fix options in makefileFri, 29 May 2015 20:43:55 -0700, by Christian Wimmer
-
Make BytecodeParser a top-level class to avoid excessive indentation of two class nesting levelsFri, 29 May 2015 19:11:39 -0700, by Christian Wimmer
-
Allow multiple ParameterPlugin and InlineInvokePlugin in graph builder plugins; cleanup InlineInvokePlugin and implementations, including in TruffleFri, 29 May 2015 17:01:31 -0700, by Christian Wimmer
-
moved JVMCI classes into their own distributions (JBS:GRAAL-53)Fri, 29 May 2015 22:27:38 +0200, by Doug Simon
-
Cleanup and generalize graph builder pluginsFri, 29 May 2015 13:19:05 -0700, by Christian Wimmer
-
replaced OptionsParsed with DebugInitializationPropertyProviderFri, 29 May 2015 17:23:14 +0200, by Doug Simon
-
moved JVMCI service API into separate com.oracle.jvmci.service module (JBS:GRAAL-53)Fri, 29 May 2015 17:01:57 +0200, by Doug Simon
-
handle graal.jar that has already had Graal.class patchedFri, 29 May 2015 16:24:25 +0200, by Doug Simon
-
Add missing option processors.Fri, 29 May 2015 16:15:57 +0200, by Roland Schatz
-
Remove unused methods.Fri, 29 May 2015 14:46:58 +0200, by Roland Schatz
-
AMD64: emit INC and DEC for add or sub with 1 or -1.Thu, 28 May 2015 20:02:54 +0200, by Josef Eisl
-
Add BC_iadd_const* unittests.Thu, 28 May 2015 19:49:05 +0200, by Josef Eisl
-
LinearScanLifetimeAnalysisPhase: special case StackStoreOp.Thu, 28 May 2015 13:07:25 +0200, by Josef Eisl
-
Introduce StackStoreOp.Thu, 28 May 2015 13:06:01 +0200, by Josef Eisl
-
AMD64HotSpotEpilogueOp: set rbp rescue location on construction.Wed, 27 May 2015 16:26:10 +0200, by Josef Eisl
-
Encapsulate AMD64HotSpotLIRGenerator#saveRbp.Wed, 27 May 2015 15:46:11 +0200, by Josef Eisl
-
SSAMoveResolver: add support for non-virtual stack slots.Fri, 29 May 2015 12:08:54 +0200, by Josef Eisl
-
SSAMoveResolver: outsource VirtualStackSlot index calculation.Fri, 29 May 2015 11:46:51 +0200, by Josef Eisl
-
GraalDebugConfig: dump LSRA intervals with -G:+DumpOnError.Fri, 29 May 2015 11:33:47 +0200, by Josef Eisl
-
LinearScan: fix intervals context.Fri, 29 May 2015 10:59:03 +0200, by Josef Eisl
-
MergedFri, 29 May 2015 13:02:04 +0200, by Christian Wirth
-
fix typo in mx_graal.pyFri, 29 May 2015 13:01:09 +0200, by Christian Wirth
-
fix graal.version identification issue (replace is happening, but assert does not identify that.Fri, 29 May 2015 12:59:36 +0200, by Christian Wirth
-
fixes for windows build (size_t conversion, missing precompiled.hpp, missing strtof, strtoll in Windows SDK)Fri, 29 May 2015 12:59:12 +0200, by Christian Wirth
-
Merge.Fri, 29 May 2015 12:09:07 +0200, by Thomas Wuerthinger
-
Fix a bug in the dominator based conditional elimination.Fri, 29 May 2015 10:52:21 +0200, by Thomas Wuerthinger
-
support DEFAULT_VM=graal in mx/envFri, 29 May 2015 11:35:20 +0200, by Doug Simon
-
delete options once they have been passed to JavaFri, 29 May 2015 10:38:52 +0200, by Gilles Duboscq
-
Fix wrong free in ~OptionsTableFri, 29 May 2015 10:35:51 +0200, by Gilles Duboscq
-
Backed out changeset: 23bc51cd8654Fri, 29 May 2015 10:13:18 +0200, by Josef Eisl
-
added support for '--vm graal' to mx as an alias for '--vm jvmci'Fri, 29 May 2015 09:08:21 +0200, by Doug Simon
-
Fix project dependencyThu, 28 May 2015 21:14:08 -0700, by Michael Van De Vanter
-
Merge with f41409c6ff26923655747d1a36ac51892b1153acThu, 28 May 2015 21:11:28 -0700, by Michael Van De Vanter
-
Merge with fad97102875561c0cecb2da155cdf0a1bc3cdaa8Thu, 28 May 2015 15:10:18 -0700, by Michael Van De Vanter
-
Merge with 4b3b38415adf974774952abb69b359053d6f0018Thu, 28 May 2015 10:16:13 -0700, by Michael Van De Vanter
-
Merge with 47c5e0903d065856b2eac8054f3de9413cd617d2Thu, 28 May 2015 09:51:44 -0700, by Michael Van De Vanter
-
Merge with 93d486d51ab48f91d8697d94793e208e01e44559Wed, 27 May 2015 21:52:52 -0700, by Michael Van De Vanter
-
Truffle/Debugging: temporary patches so the DebugEngine will work (partially) with the new TruffleVM framework.Wed, 27 May 2015 20:52:21 -0700, by Michael Van De Vanter
-
Truffle/instrumentation: catch a NPE error condition (when a tagged STATEMENT has no source information)Wed, 27 May 2015 20:49:09 -0700, by Michael Van De Vanter
-
Truffle/Debugging: fix a python problem with the "sldebug" commandWed, 27 May 2015 16:36:03 -0700, by Michael Van De Vanter
-
Merge with ce585b0ac3e2eef29a0c4423ab9a5c524a331a30Tue, 26 May 2015 17:38:44 -0700, by Michael Van De Vanter
-
ghost entry in hg's modelTue, 26 May 2015 16:44:24 -0700, by Michael Van De Vanter
-
Truffle/Debugging: add the Truffle DebugEngine and supporting code, as well as add a crude command-line debugging tool used mainly to test the DebugEngine. Migrate the small tols out of project com.oracle.truffle.api into the new project com.oracle.truffle.tools.Tue, 26 May 2015 16:38:13 -0700, by Michael Van De Vanter
-
fixed missed renamingFri, 29 May 2015 01:11:41 +0200, by Doug Simon
-
fixed eclipseformat issuesFri, 29 May 2015 00:35:10 +0200, by Doug Simon
-
Merge.Fri, 29 May 2015 00:19:05 +0200, by Doug Simon
-
revived post option parsing handler notificationFri, 29 May 2015 00:06:22 +0200, by Doug Simon
-
Merge.Thu, 28 May 2015 21:58:33 +0200, by Doug Simon
-
Merge.Thu, 28 May 2015 17:13:22 +0200, by Doug Simon
-
added lower runtime overhead mechanism for setting "graal.version" system propertyThu, 28 May 2015 16:39:41 +0200, by Doug Simon
-
recast all Graal native code as JVMCI code (JBS:GRAAL-53)Thu, 28 May 2015 15:36:48 +0200, by Doug Simon
-
changed uses of Graal terminology to JVMCI (JBS:GRAAL-53)Wed, 27 May 2015 13:43:27 +0200, by Doug Simon
-
Merge.Wed, 27 May 2015 13:32:18 +0200, by Doug Simon
-
renamed com.oracle.graal.api[meta|code] modules to com.oracle.jvmci.[meta|code] (JBS:GRAAL-53)Wed, 27 May 2015 00:36:16 +0200, by Doug Simon