Wed, 10 Jun 2015 16:10:26 +0200 |
Doug Simon |
removed dependency from NFI to JVMCI
|
Tue, 09 Jun 2015 19:07:39 -0700 |
Michael Van De Vanter |
Merge with 878786299d2d72bf0bdbd4002ccffcd1fad69b7a
|
Tue, 09 Jun 2015 15:20:30 -0700 |
Michael Van De Vanter |
Truffle/APIs and Debugging: Evolutionary steps to integrating debugging and tool support with TruffleVM APIs
|
Tue, 09 Jun 2015 22:44:34 +0200 |
Doug Simon |
com.oracle.jvmci.service.Service is now a marker for service implementations available via JVMCI; removed Truffle -> JVMCI dependency
|
Tue, 09 Jun 2015 12:49:55 +0200 |
Gilles Duboscq |
Add graal.printer to graal.jar
|
Tue, 09 Jun 2015 11:52:55 +0200 |
Gilles Duboscq |
Add missing annotation processor to graal.printer
|
Tue, 09 Jun 2015 07:51:46 +0200 |
Doug Simon |
added missing annotationProcessors to com.oracle.jvmci.debug project
|
Tue, 09 Jun 2015 00:22:49 +0200 |
Doug Simon |
moved JVMCI sources from graal/ to jvmci/ directory
|
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 04:50:13 +0200 |
Jaroslav Tulach |
Polishing inter-operability APIs: Exposing only Message, TruffleObject and ForeignAccess-related classes.
|
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 10:50:00 +0200 |
Doug Simon |
removed BytecodeDisassemblerProvider
|
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 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 08:08:05 +0200 |
Jaroslav Tulach |
Give languages a chance to do implicit exports. Prefer explicit exports over implicit ones.
|
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 16:23:33 +0200 |
Doug Simon |
added JVMCI_UTIL distribution
|
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 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
|
Mon, 01 Jun 2015 18:04:52 +0200 |
Doug Simon |
moved FINDBUGS jar from lib/ to graal/
|
Mon, 01 Jun 2015 17:03:29 +0200 |
Gilles Duboscq |
Move EventProvider to jvmci.hotspot, make it a JVMCI Service
|
Fri, 29 May 2015 13:22:29 +0200 |
Gilles Duboscq |
Add JVMCI working set
|
Sun, 31 May 2015 13:42:47 +0200 |
Doug Simon |
Truffle and NFI implementations are now accessed via JVMCI services instead of being hard coded in the VM (JBS:GRAAL-51)
|
Fri, 29 May 2015 22:27:38 +0200 |
Doug Simon |
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
|
Fri, 29 May 2015 17:23:14 +0200 |
Doug Simon |
replaced OptionsParsed with DebugInitializationPropertyProvider
|
Fri, 29 May 2015 17:01:57 +0200 |
Doug Simon |
moved JVMCI service API into separate com.oracle.jvmci.service module (JBS:GRAAL-53)
|
Fri, 29 May 2015 16:15:57 +0200 |
Roland Schatz |
Add missing option processors.
|
Thu, 28 May 2015 21:14:08 -0700 |
Michael Van De Vanter |
Fix project dependency
|
Thu, 28 May 2015 21:11:28 -0700 |
Michael Van De Vanter |
Merge with f41409c6ff26923655747d1a36ac51892b1153ac
|
Thu, 28 May 2015 10:16:13 -0700 |
Michael Van De Vanter |
Merge with 4b3b38415adf974774952abb69b359053d6f0018
|
Tue, 26 May 2015 17:38:44 -0700 |
Michael Van De Vanter |
Merge with ce585b0ac3e2eef29a0c4423ab9a5c524a331a30
|
Tue, 26 May 2015 16:38:13 -0700 |
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.
|
Thu, 28 May 2015 21:58:33 +0200 |
Doug Simon |
Merge.
|
Thu, 28 May 2015 15:36:48 +0200 |
Doug Simon |
recast all Graal native code as JVMCI code (JBS:GRAAL-53)
|
Wed, 27 May 2015 13:32:18 +0200 |
Doug Simon |
Merge.
|
Wed, 27 May 2015 00:36:16 +0200 |
Doug Simon |
renamed com.oracle.graal.api[meta|code] modules to com.oracle.jvmci.[meta|code] (JBS:GRAAL-53)
|
Tue, 26 May 2015 23:45:05 +0200 |
Doug Simon |
renamed com.oracle.graal.api.meta.test to com.oracle.graal.java.test since it is Graal specific (JBS:GRAAL-53)
|
Tue, 26 May 2015 23:21:15 +0200 |
Doug Simon |
renamed com.oracle.graal.[debug|options|hotspotvmconfig]* modules to com.oracle.jvmci.[debug|options|hotspotvmconfig]* modules (JBS:GRAAL-53)
|
Tue, 26 May 2015 17:21:29 +0200 |
Doug Simon |
use skeleton findbugs jar containing only SuppresFBWarnings to avoid external dependency for JVMCI classes (JBS:GRAAL-53)
|
Tue, 26 May 2015 17:13:37 +0200 |
Doug Simon |
moved com.oracle.graal.hotspot.jvmci classes to com.oracle.jvmci.hotspot module (JBS:GRAAL-53)
|
Tue, 26 May 2015 12:27:05 +0200 |
Doug Simon |
fixed canonicalizeprojects issues
|
Mon, 25 May 2015 22:17:10 +0200 |
Doug Simon |
moved UnsafeAccess to com.oracle.jvmci.common (JBS:GRAAL-53)
|
Mon, 25 May 2015 17:34:32 +0200 |
Doug Simon |
renamed com.oracle.graal.service.processor to com.oracle.jvmci.runtime.processor (JBS:GRAAL-53)
|
Mon, 25 May 2015 17:20:39 +0200 |
Doug Simon |
removed more dependencies from JVMCI classes to non-JVMCI classes (JBS:GRAAL-53)
|
Fri, 22 May 2015 23:26:20 +0200 |
Doug Simon |
added HotSpotJVMCIRuntime* classes, replaced references to HotSpotGraalRuntime in VM with HotSpotJVMCIRuntime (JBS:GRAAL-53)
|
Thu, 28 May 2015 17:44:05 +0200 |
Gilles Duboscq |
Merge
|
Thu, 28 May 2015 16:54:14 +0200 |
Gilles Duboscq |
remove hotspot.sourcegen
|
Wed, 27 May 2015 17:40:26 +0200 |
Gilles Duboscq |
Use files in lib/graal/options to define Graal options (-G:...) instead of generating code for them
|
Tue, 26 May 2015 19:11:36 +0200 |
Jaroslav Tulach |
Introducing standard I/O and error into Env and using TruffleVM to execute SL test cases. Adding SLTckTest to verify SL language interop.
|
Fri, 22 May 2015 23:10:51 +0200 |
Doug Simon |
removed OKRA libraries
|
Thu, 21 May 2015 13:28:41 +0200 |
Josef Eisl |
Move ConstantStackMoveTest and StackStoreTest to amd64 specific project.
|
Tue, 19 May 2015 12:30:51 +0200 |
Jaroslav Tulach |
The annotation processor should verify proper use of @Child annotation during compilation time and prevent usage of final.
|
Mon, 18 May 2015 14:55:32 +0200 |
Doug Simon |
removed com.oracle.graal.hotspot.server and uses of Serializable it depended upon (JBS:GRAAL-53)
|
Wed, 06 May 2015 09:42:23 +0200 |
Josef Eisl |
Introduce LIRTest.
|
Thu, 23 Apr 2015 14:48:52 +0200 |
Gilles Duboscq |
Move MatchProcessor and HotSpotVMConfigPorcessor to their own projects
|
Tue, 21 Apr 2015 17:32:06 +0200 |
Gilles Duboscq |
Move OptionProcessor to its own project
|
Mon, 20 Apr 2015 14:00:22 +0200 |
Roland Schatz |
Add missing //JaCoCo Exclude directives.
|
Mon, 20 Apr 2015 11:02:41 +0200 |
Matthias Grimmer |
Add truffle.interop to truffle.jar
|
Mon, 20 Apr 2015 10:58:35 +0200 |
Matthias Grimmer |
Interop: add truffle.interop
|
Tue, 14 Apr 2015 22:56:15 +0200 |
Christian Humer |
Remove dsl processor dependency from nodeinfo.processor project.
|
Tue, 14 Apr 2015 19:56:01 +0200 |
Christian Humer |
SL: add findbugs dependency to generate findbugs avoid warnings annotations for object comparisons.
|
Thu, 09 Apr 2015 18:56:06 +0200 |
Doug Simon |
Merge.
|
Thu, 09 Apr 2015 17:40:55 +0200 |
Gilles Duboscq |
Move com.oracle.nfi implementation to graal.truffle.hotspot since it implements an interface that does not live in the graal class-loader
|
Thu, 09 Apr 2015 15:56:18 +0200 |
Doug Simon |
fixed canonicalizeprojects issues
|
Wed, 08 Apr 2015 22:09:05 +0200 |
Doug Simon |
converted @MethodSubstitutions for java.lang.Math to MethodSubstitutionPlugins
|
Tue, 07 Apr 2015 17:32:26 +0200 |
Doug Simon |
added MethodSubstitutionPlugin as (eventual) replacement for @MethodSubstitution mechanism
|
Tue, 07 Apr 2015 11:30:29 +0200 |
Gilles Duboscq |
Move special arithemtic nodes from graal.truffle to graal and use them to inrinsify some of the JDK8 Math methods
|
Wed, 01 Apr 2015 17:12:52 +0200 |
Doug Simon |
fixed canonicalizeprojects issue
|
Sat, 28 Mar 2015 21:48:27 +0100 |
Thomas Wuerthinger |
Fix suites.
|
Sat, 28 Mar 2015 20:37:58 +0100 |
Thomas Wuerthinger |
Fix project dependencies.
|
Thu, 26 Mar 2015 13:51:37 -0700 |
twisti |
Remove external ASM dependency.
|
Wed, 25 Mar 2015 16:31:35 +0100 |
Gilles Duboscq |
Add test to check that DominatorConditionalEliminationPhase rewires ConditionAnchorNodes properly
|
Sun, 15 Mar 2015 11:36:54 +0100 |
Doug Simon |
refactored GraphBuilderConfiguration (and its component classes) into a separate project
|
Thu, 12 Mar 2015 07:29:31 +0100 |
Doug Simon |
fixed canonicalizeprojects issues
|
Thu, 19 Feb 2015 13:25:23 +0100 |
Doug Simon |
refactored per-class InvocationPlugins registration into separate methods
|
Thu, 12 Feb 2015 21:27:06 +0100 |
Thomas Wuerthinger |
Temporarily remove the baseline compiler experiment.
|
Fri, 06 Feb 2015 10:09:13 +0100 |
Josef Eisl |
Move ComputeBlockOrder to compiler.common and delete c.o.g.alloc project.
|
Wed, 04 Feb 2015 18:21:29 +0100 |
Josef Eisl |
Let c.o.g.compiler.common depend on c.o.g.debug.
|
Wed, 04 Feb 2015 15:08:31 +0100 |
Roland Schatz |
GraphBuilderPlugins for GraalDirectives.
|
Sat, 31 Jan 2015 00:30:00 +0100 |
Doug Simon |
initial commit of GraphBuilderPhase plugins
|
Thu, 29 Jan 2015 16:49:03 +0100 |
Roland Schatz |
Unit tests for GraalDirectives API.
|
Thu, 29 Jan 2015 16:45:09 +0100 |
Roland Schatz |
Add GraalDirectives API to influence compiler behavior.
|
Tue, 27 Jan 2015 15:47:34 -0800 |
Tom Rodriguez |
Automatically install Batik for SVG export in IGV
|
Fri, 23 Jan 2015 22:00:55 +0100 |
Thomas Wuerthinger |
Temporarily remove java.decompiler project.
|
Fri, 23 Jan 2015 10:54:21 +0100 |
Doug Simon |
removed GPU code
|
Wed, 21 Jan 2015 15:44:30 +0100 |
Roland Schatz |
Microbenchmark for partial escape analysis.
|
Wed, 21 Jan 2015 14:49:13 +0100 |
Roland Schatz |
mx: add microbench command to run JMH benchmarks
|
Wed, 21 Jan 2015 12:02:35 +0100 |
Paul Woegerer |
Specify jacoco project includes/excludes in suite.py
|
Tue, 23 Dec 2014 11:56:08 +0100 |
Matthias Grimmer |
Interop: add interface
|
Sun, 21 Dec 2014 10:45:09 +0100 |
Stefan Anzinger |
SPARC support for Truffle
|
Fri, 19 Dec 2014 15:05:48 +0100 |
Thomas Wuerthinger |
Canonicalize project dependencies.
|
Fri, 19 Dec 2014 14:58:50 +0100 |
Thomas Wuerthinger |
Added unit test for StampFactoryTest.createParameterStamps.
|
Wed, 26 Nov 2014 13:57:50 +0100 |
Doug Simon |
removed some static accesses to HotSpotGraalRuntime from some tests
|
Mon, 24 Nov 2014 20:32:24 +0100 |
Doug Simon |
adds ability for substitution guards to have a constructor with an Architecture argument
|
Tue, 18 Nov 2014 12:08:51 +0100 |
Andreas Woess |
SL: use the truffle object storage model to represent SL objects
|
Tue, 18 Nov 2014 23:11:00 +0100 |
Andreas Woess |
Truffle: add object API to truffle distribution, update changelog
|
Tue, 18 Nov 2014 23:19:43 +0100 |
Andreas Woess |
Truffle: initial commit of object API implementation
|
Tue, 18 Nov 2014 16:18:45 +0100 |
Andreas Woess |
Truffle: initial commit of object API
|
Tue, 04 Nov 2014 16:57:21 +0100 |
Josef Eisl |
Fix SPARCAllocatorTest junit assumption.
|
Tue, 04 Nov 2014 16:51:08 +0100 |
Josef Eisl |
Fix AMD64AllocatorTest junit assumption.
|
Mon, 03 Nov 2014 10:17:24 -0800 |
Tom Rodriguez |
Correct the bci used by stateDuring in ForeignCallNode
|
Fri, 24 Oct 2014 16:18:10 +0200 |
Doug Simon |
re-enabled Checkstyle with the release of 6.0 that supports Java 8; fixed existing Checkstyle warnings
|
Thu, 09 Oct 2014 16:18:14 +0200 |
Doug Simon |
removed suite_helper.py and inlined common maven URL prefix
|
Thu, 09 Oct 2014 09:48:16 +0200 |
Paul Woegerer |
Make downloads from maven more reliable and secure
|
Tue, 23 Sep 2014 12:52:22 +0200 |
Doug Simon |
mx: change name of suite specification file from projects.py to suite.py
base
mx/projects.py@2c10f053385a
|