Tue, 19 Aug 2014 09:21:29 -0700 |
Stefan Anzinger |
[SPARC] Exclude AMD64 tests from SPARC testrun, always use tmp register when using StrategySwitch, using registerSaver in EnterUnpackStackFrame, LeaveCurrentStackframe, adding guarantee to load offsets when doing load reg+imm13 when the imm value does not fit in 13 bit, assertions for scratch register usage (tmp/def)
|
Tue, 12 Aug 2014 08:58:38 -0700 |
Stefan Anzinger |
[SPARC] Unwinding get the correct return address when unwinding
|
Tue, 12 Aug 2014 08:52:53 -0700 |
Stefan Anzinger |
[SPARC] add missing delay slot wen jumping to exception handler.
|
Fri, 08 Aug 2014 09:27:50 -0700 |
Stefan Anzinger |
[SPARC] Adding registers f0...f31 to callee saved; fixing allocator test, removing direct acquisition of Unsafe from SPARCHotspotBackend
|
Fri, 08 Aug 2014 09:24:44 -0700 |
Stefan Anzinger |
[SPARC] Fixing branching on fp condition codes, introducing branching on carry set.
|
Fri, 08 Aug 2014 09:22:51 -0700 |
Stefan Anzinger |
[SPARC] new vis3 instruction umulxhi
|
Fri, 08 Aug 2014 09:14:53 -0700 |
Stefan Anzinger |
[SPARC] Implement unsigned arithmethic, fix CAS, unary operations on stack and various other fixes
|
Mon, 25 Aug 2014 23:22:05 +0200 |
Doug Simon |
refactored inner classes to be static top level classes to workaround javac "cannot find symbol" issue
|
Mon, 25 Aug 2014 23:20:44 +0200 |
Doug Simon |
used void timer/metric implementation for conditional timers/metrics if neither -G:Time nor -G:Meter is specified
|
Mon, 25 Aug 2014 20:59:56 +0200 |
Christian Humer |
Truffle-DSL: better support for types with type arguments.
|
Mon, 25 Aug 2014 16:30:40 +0200 |
Christian Humer |
Truffle-DSL: fixed polymorphic to monomorphic transition. It remained polymorphic in some cases.
|
Mon, 25 Aug 2014 15:56:32 +0200 |
Christian Humer |
Truffle-DSL: fixed lost source sections for polymorphic specializations. (GRAAL-851 #resolve)
|
Mon, 25 Aug 2014 14:43:43 +0200 |
Doug Simon |
fixed eclipseformat issue
|
Mon, 25 Aug 2014 13:45:12 +0200 |
Doug Simon |
made use of generated Node classes predicated on value of graal.useGeneratedNodes system property (default is false)
|
Mon, 25 Aug 2014 12:57:49 +0200 |
Doug Simon |
add support for installing distribution jars into jre/lib/ext directory
|
Sat, 23 Aug 2014 19:31:44 +0200 |
Christian Humer |
SL: use new LoopNode API.
|
Sat, 23 Aug 2014 19:31:40 +0200 |
Christian Humer |
Truffle: new experimental LoopNode API.
|
Sat, 23 Aug 2014 19:31:48 +0200 |
Christian Humer |
Truffle-DSL: fixed NPE if TemplateMethod had no return type.
|
Sat, 23 Aug 2014 19:31:36 +0200 |
Christian Humer |
SL: fixed merge problem.
|
Sat, 23 Aug 2014 19:31:33 +0200 |
Christian Humer |
SL: better toString for SL nodes.
|
Sat, 23 Aug 2014 19:31:29 +0200 |
Christian Humer |
Truffle: replaces are now reported to all ReplaceObservers in the node hierarchy.
|
Sat, 23 Aug 2014 19:31:26 +0200 |
Christian Humer |
SL: local variable nodes should use contains to avoid polymorphism.
|
Sat, 23 Aug 2014 19:31:22 +0200 |
Christian Humer |
Truffle: changed return types of condition profile factory methods.
|
Sat, 23 Aug 2014 19:31:18 +0200 |
Christian Humer |
Truffle-DSL: some more performance optimizations.
|
Sat, 23 Aug 2014 19:31:13 +0200 |
Christian Humer |
Truffle-DSL: optimize import generation.
|
Sat, 23 Aug 2014 19:31:09 +0200 |
Christian Humer |
Truffle-DSL: made guard parsing more robust.
|
Sat, 23 Aug 2014 19:31:01 +0200 |
Christian Humer |
Truffle-DSL: Fixed guard matching for operations that use short circuits without boolean in the type system.
|
Sat, 23 Aug 2014 16:55:56 +0200 |
Doug Simon |
indirect through NodeClass when looking up the HSAIL lowering strategy map
|
Sat, 23 Aug 2014 16:54:56 +0200 |
Doug Simon |
restructure Node class literal verifier to easily enable tests other than identity tests
|
Sat, 23 Aug 2014 16:53:47 +0200 |
Doug Simon |
bind a generated Node class to the NodeClass instance of the generated-from Node class
|
Sat, 23 Aug 2014 00:50:44 +0200 |
Doug Simon |
formalized the set of distribution jars that are installed into the JDK to ensure both mx and the HotSpot make system do the necessary deployment
|
Sat, 23 Aug 2014 00:21:50 +0200 |
Doug Simon |
workaround for a problem javac has resolving symbols in Node.java
|
Sat, 23 Aug 2014 00:18:14 +0200 |
Doug Simon |
made debug value printing work if individual timers or metrics are enabled without -G:Time or -G:Meter being specified
|
Fri, 22 Aug 2014 23:55:08 +0200 |
Doug Simon |
fixed eclipseformat issue
|
Fri, 22 Aug 2014 16:03:49 +0200 |
Doug Simon |
Merge.
|
Fri, 22 Aug 2014 15:56:51 +0200 |
Doug Simon |
switched to using new NodeFieldIterator and NodeFieldIterable for traversing Node inputs and successors
|
Mon, 18 Aug 2014 14:05:05 +0200 |
Doug Simon |
Merge.
|
Mon, 18 Aug 2014 14:04:21 +0200 |
Doug Simon |
added factory method to all Node classes; replaced Node classes instantiation with calls to factory methods; replaced identity tests on Node classes with ' == <node class>.getGenClass()' idiom
|
Mon, 18 Aug 2014 13:49:25 +0200 |
Doug Simon |
don't expect generated classes for abstract Node classes; add test to ensure identity tests are not performed on non-generated node classes
|
Sat, 16 Aug 2014 00:05:59 +0200 |
Doug Simon |
introduced ElementException; don't process abstract Node classes; generate isLeafNode method
|
Sat, 16 Aug 2014 00:03:21 +0200 |
Doug Simon |
factored out getSuperType
|
Fri, 22 Aug 2014 13:20:50 +0200 |
Lukas Stadler |
use correct asXyzAddr methods in AMD64Arithmetic
|
Fri, 22 Aug 2014 12:20:47 +0200 |
Bernhard Urban |
graal.nfi: change source level to 1.7
|
Thu, 21 Aug 2014 18:02:22 -0700 |
Tom Rodriguez |
Consider the offset when performing read elimination on unsafes
|
Thu, 21 Aug 2014 17:50:00 -0700 |
Tom Rodriguez |
validateFormat should validate caller too
|
Thu, 21 Aug 2014 17:40:00 -0700 |
Tom Rodriguez |
logObject and logPrimitive should be leaf
|
Thu, 21 Aug 2014 17:30:00 -0700 |
Tom Rodriguez |
Make handling of removeNeverExecutedCode more consistent
|
Thu, 21 Aug 2014 17:20:00 -0700 |
Tom Rodriguez |
Try to pull out a base for Unsafe C heap references
|
Thu, 21 Aug 2014 17:10:00 -0700 |
Tom Rodriguez |
Reenable slider drag behavior
|
Thu, 21 Aug 2014 17:04:43 -0700 |
David Piorkowski |
SL/Instrumentation: Restoring SLNodeProber
|
Thu, 21 Aug 2014 15:10:56 -0700 |
David Piorkowski |
SL/Instrumentation: Added checks for null SourceSections in SLInstrumenter
|
Thu, 21 Aug 2014 13:32:11 -0700 |
David Piorkowski |
Merge to latest. Fixed conflicts in LineLocationToProbeCollection.
|
Thu, 21 Aug 2014 13:28:22 -0700 |
David Piorkowski |
Truffle/Instrumentation: Added Instrumentable interface and LineLocationToSourceSections map
|
Thu, 21 Aug 2014 18:50:18 +0200 |
Lukas Stadler |
don't generate invalid mov_b hsail instructions
|
Thu, 21 Aug 2014 11:12:38 +0200 |
Gilles Duboscq |
HSAIL: pass the number of argument to the JavaCallArguments constructor. Add TraceTime for kernel creation.
|
Wed, 20 Aug 2014 17:10:13 +0200 |
Gilles Duboscq |
truffle.jar should always be on the bootclasspath regardless of the 'graal' status of the vm.
|
Mon, 18 Aug 2014 19:07:56 +0200 |
Gilles Duboscq |
graalRuntime: name_len shound be a size_t
|
Thu, 21 Aug 2014 12:01:35 +0200 |
Doug Simon |
fixed regression when building original VM without a Java build beforehand
|
Tue, 19 Aug 2014 10:48:05 +0200 |
Matthias Grimmer |
NFI: never throw an unsatisfiedLinkError - better return null
|
Wed, 20 Aug 2014 15:14:30 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: Javadoc
|
Wed, 20 Aug 2014 16:50:25 +0200 |
Roland Schatz |
Don't recreate suites on every CTW compile.
|
Wed, 20 Aug 2014 16:43:05 +0200 |
Roland Schatz |
Recompute phase suites when options are changed.
|
Wed, 20 Aug 2014 15:35:27 +0200 |
Roland Schatz |
Correctly parse string option values that start with + or -.
|
Wed, 20 Aug 2014 15:17:17 +0200 |
Michael Haupt |
cover ForceMaterializeNode in NewFrameNode.getMaterializedRepresentationHelper()
|
Wed, 20 Aug 2014 15:16:11 +0200 |
Michael Haupt |
clarify documentation about assumption and profile storage in final fields
|
Tue, 19 Aug 2014 19:25:44 +0200 |
Lukas Stadler |
proper implementation of Frame.materialize
|
Tue, 19 Aug 2014 19:17:38 +0200 |
Lukas Stadler |
small cleanup
|
Tue, 19 Aug 2014 17:30:54 +0200 |
Bernhard Urban |
Added tag graal-0.4 for changeset 7d4f630172a1
|
Tue, 19 Aug 2014 15:27:57 +0200 |
Bernhard Urban |
changelog: graal-0.4
graal-0.4
|
Tue, 19 Aug 2014 17:30:28 +0200 |
Danilo Ansaloni |
mx: add argument for permissions to copyToJdk()
|
Tue, 19 Aug 2014 15:14:06 +0200 |
Bernhard Urban |
mx: fix release tag detection for -dev suffix
|
Tue, 19 Aug 2014 14:59:29 +0200 |
Christian Humer |
Merge.
|
Tue, 19 Aug 2014 14:56:19 +0200 |
Christian Humer |
Truffle: made constructors of condition profiles package protected to delegate them later to TruffleRuntime.
|
Tue, 19 Aug 2014 13:51:14 +0200 |
Bernhard Urban |
truffle api: update comments
|
Tue, 19 Aug 2014 09:58:41 +0200 |
Doug Simon |
fixed regression in mx causing problems for the SYMLINK_GRAAL_JAR feature
|
Mon, 18 Aug 2014 21:03:41 -0700 |
Michael Van De Vanter |
Truffle/Instrumentation: Javadoc cleanups and minor corrections.
|
Mon, 18 Aug 2014 14:36:12 -0700 |
David Piorkowski |
Changes to Instrumentation
|
Mon, 18 Aug 2014 21:02:51 +0200 |
Christian Humer |
SL: refactored new naming for condition profiles.
|
Mon, 18 Aug 2014 19:02:18 +0200 |
Christian Humer |
Truffle: fixed header dates.
|
Mon, 18 Aug 2014 19:00:41 +0200 |
Christian Humer |
Made replacements verifier more robust.
|
Mon, 18 Aug 2014 19:00:20 +0200 |
Christian Humer |
Truffle: renamed BooleanConditionProfile to BinaryConditionProfile and IntegerConditionProfile to CountingConditionProfile.
|
Mon, 18 Aug 2014 18:41:16 +0200 |
Christian Humer |
Truffle-DSL: argument syntax support for guards
|
Mon, 18 Aug 2014 17:44:42 +0200 |
Andreas Woess |
Truffle: fix NPE with -G:-Inline
|
Sun, 17 Aug 2014 14:20:11 +0200 |
Doug Simon |
do not generate IDE configurations for distributions auto-generated for projects that define annotation processors
|
Fri, 15 Aug 2014 16:57:21 +0200 |
Doug Simon |
fixed checkheaders issue
|
Fri, 15 Aug 2014 16:31:49 +0200 |
Doug Simon |
moved NodeInfo processor into a separate project to avoid injecting Truffle DSL annotation processor into Graal projects
|
Fri, 15 Aug 2014 13:54:37 +0200 |
Doug Simon |
revived creation of annotation processor jars by 'mx ideinit'
|
Fri, 15 Aug 2014 13:17:41 +0200 |
Doug Simon |
clean up generated IDE content for distributions as part of 'mx ideclean'
|
Fri, 15 Aug 2014 12:38:01 +0200 |
Doug Simon |
removed graal.nodeinfo as explicit annotation processor for graal.graph since it is implied by being a normal (i.e., non annotation processor) dependency
|
Fri, 15 Aug 2014 12:32:22 +0200 |
Doug Simon |
workaround for javac issue
|
Fri, 15 Aug 2014 11:39:17 +0200 |
Doug Simon |
fixed canonicalizeprojects issue
|
Fri, 15 Aug 2014 11:34:38 +0200 |
Doug Simon |
moved NodeInfo and friends into separate com.oracle.graal.nodeinfo project so that annotation processor can be applied to the base Node class
|
Fri, 15 Aug 2014 11:28:46 +0200 |
Doug Simon |
class verification errors cause CheckGraalInvariants to fail
|
Thu, 14 Aug 2014 23:45:15 +0200 |
Doug Simon |
generate distributions for projects that define annotation processors
|
Thu, 14 Aug 2014 23:28:21 +0200 |
Doug Simon |
removed @NodeInfo from non-Node classes
|
Thu, 14 Aug 2014 23:27:53 +0200 |
Doug Simon |
fixed Node classes that were final, private or had private constructors
|
Thu, 14 Aug 2014 23:26:14 +0200 |
Doug Simon |
check that generated Node classes exist
|
Thu, 14 Aug 2014 23:25:26 +0200 |
Doug Simon |
generated Node classes are prefixed with the names of classes enclosing the source classes
|
Thu, 14 Aug 2014 17:10:53 +0200 |
Christian Humer |
Truffle-DSL: minor fix for import guards.
|
Thu, 14 Aug 2014 16:49:45 +0200 |
Christian Humer |
Merge.
|
Thu, 14 Aug 2014 16:49:18 +0200 |
Christian Humer |
Truffle-DSL: implemented import guards feature.
|
Thu, 14 Aug 2014 15:35:20 +0200 |
Doug Simon |
support use of -XX:CompileCommand=dontinline to exclude problematic methods from CompileTheWorld
|
Thu, 14 Aug 2014 15:02:17 +0200 |
Christian Humer |
Truffle-DSL: fixed guard solve of guards for interfaces.
|
Thu, 14 Aug 2014 13:11:47 +0200 |
Christian Humer |
SL: use the new IntegerConditionProfile in simple language.
|
Wed, 13 Aug 2014 20:44:36 +0200 |
Christian Humer |
Truffle: new condition profile primitives.
|
Wed, 13 Aug 2014 21:57:12 +0200 |
Doug Simon |
instances of generated Node classes are created with static factory methods
|
Wed, 13 Aug 2014 21:28:23 +0200 |
Doug Simon |
fixed header
|
Wed, 13 Aug 2014 21:09:30 +0200 |
Doug Simon |
fixed eclipseformat issue
|
Wed, 13 Aug 2014 21:05:29 +0200 |
Doug Simon |
process all declared interfaces when collecting transitive super types
|
Wed, 13 Aug 2014 18:36:52 +0200 |
Doug Simon |
Merge.
|
Wed, 13 Aug 2014 18:25:45 +0200 |
Doug Simon |
added @NodeInfo annotations to all Node classes
|
Wed, 13 Aug 2014 18:24:26 +0200 |
Doug Simon |
check that all Node classes are annotated with @NodeInfo
|
Wed, 13 Aug 2014 18:23:04 +0200 |
Doug Simon |
annotate generated Node classes with @GeneratedNode; improved error messages in @NodeInfo annotation processor
|
Wed, 13 Aug 2014 18:06:26 +0200 |
Christian Humer |
Truffle-DSL: fixed resolve of executeWith.
|
Wed, 13 Aug 2014 18:06:26 +0200 |
Christian Humer |
Truffle-DSL: cache primary executes
|
Wed, 13 Aug 2014 18:06:26 +0200 |
Christian Humer |
Truffle-DSL: better caching for type checks.
|
Wed, 13 Aug 2014 18:06:18 +0200 |
Christian Humer |
Truffle-DSL: no need to generate code the for type system anymore.
|
Wed, 13 Aug 2014 18:06:18 +0200 |
Christian Humer |
Truffle-DSL: introduced identifiers for type matching.
|
Wed, 13 Aug 2014 18:06:18 +0200 |
Christian Humer |
Truffle-DSL: refined autoimportCache organizeImports.
|
Wed, 13 Aug 2014 18:06:18 +0200 |
Christian Humer |
Truffle-DSL: refined type system type caching
|
Wed, 13 Aug 2014 18:06:18 +0200 |
Christian Humer |
Truffle-DSL: optimized ElementUtils.typeEquals
|
Wed, 13 Aug 2014 18:06:18 +0200 |
Christian Humer |
Truffle-DSL: added hashing for type lookups.
|
Wed, 13 Aug 2014 18:06:18 +0200 |
Christian Humer |
Truffle-DSL: added caching for autoimports.
|
Wed, 13 Aug 2014 18:06:18 +0200 |
Christian Humer |
Truffle-DSL: fixed ElementUtils#getType should not throw NPE if type is not on the classpath.
|
Wed, 13 Aug 2014 14:06:36 +0200 |
Josef Eisl |
HSAIL: remove register hint for ShiftOp.
|
Wed, 13 Aug 2014 14:05:09 +0200 |
Josef Eisl |
Assert that CompositeValues are not visited directly by ValueProcedures/ValueConsumers.
|
Wed, 13 Aug 2014 10:11:43 +0200 |
Josef Eisl |
Use ValueConsumer in RedundantMoveElimination.
|
Wed, 13 Aug 2014 10:11:27 +0200 |
Josef Eisl |
Use ValueConsumer in HotSpotBackend.
|
Wed, 13 Aug 2014 10:03:21 +0200 |
Josef Eisl |
Use InstructionValueConsumer in CompositeValueReplacementTests.
|
Tue, 12 Aug 2014 18:36:57 +0200 |
Josef Eisl |
Use ValueConsumer in LIRVerifier.
|
Tue, 12 Aug 2014 17:55:39 +0200 |
Josef Eisl |
Use InstructionValueConsumer in RegisterVerifier.
|
Wed, 13 Aug 2014 10:10:38 +0200 |
Josef Eisl |
Use ValueConsumer in LinearScan where possible.
|
Tue, 12 Aug 2014 17:18:48 +0200 |
Josef Eisl |
Add LIRInstruction.visitEach{Input,Alive,Output,State}(InstructionValueConsumer).
|
Tue, 12 Aug 2014 16:59:07 +0200 |
Josef Eisl |
Restrict access to internal forEach* in LIRInstructionClass and friends.
|
Tue, 12 Aug 2014 16:09:18 +0200 |
Josef Eisl |
Add InstructionValueConsumer and ValueConsumer.
|
Tue, 12 Aug 2014 17:38:00 +0200 |
Josef Eisl |
Introduce InstructionValueProcedureBase.
|
Tue, 12 Aug 2014 16:18:07 +0200 |
Josef Eisl |
Outsource Value/StateProcedure classes into files.
|
Tue, 12 Aug 2014 16:30:17 -0700 |
Tom Rodriguez |
Replace hsail donor threads with hsail tlabs
|
Tue, 12 Aug 2014 16:12:49 -0700 |
Tom Rodriguez |
add exception to graph name in exception graph dump
|
Tue, 12 Aug 2014 16:10:55 -0700 |
Tom Rodriguez |
add LoweredAtomicReadAndWriteNode to WriteBarrierVerificationPhase
|
Tue, 12 Aug 2014 15:16:28 -0700 |
Tom Rodriguez |
copy all fields in cloneAsArrayAccess
|
Tue, 12 Aug 2014 15:14:46 -0700 |
Tom Rodriguez |
Increase size of Integer.IntegerCache for igv to reduce duplicate boxed integers
|
Tue, 12 Aug 2014 15:12:37 -0700 |
Tom Rodriguez |
improve rendering of RangeSlider
|
Tue, 12 Aug 2014 17:45:03 +0200 |
Christian Humer |
Truffle-DSL: fixed a bug in ElementUtils#getType.
|
Tue, 12 Aug 2014 17:33:24 +0200 |
Christian Humer |
Added checkstyle entry to new graph.processors project.
|
Tue, 12 Aug 2014 17:21:06 +0200 |
Christian Humer |
Added initial version of the graal graph nodes annotation processor.
|
Tue, 12 Aug 2014 17:21:06 +0200 |
Christian Humer |
Truffle-DSL: initial cleanups for code sharing with the new graal annotation processor.
|
Tue, 12 Aug 2014 14:54:36 +0200 |
Roland Schatz |
Remove debug output.
|
Tue, 12 Aug 2014 14:35:49 +0200 |
Roland Schatz |
Correctly parse VEX encoded instructions in Assembler::locate_operand.
|
Tue, 12 Aug 2014 14:13:50 +0200 |
Roland Schatz |
More canonicalizations in FloatAdd/SubNode.
|
Tue, 12 Aug 2014 14:04:01 +0200 |
Danilo Ansaloni |
Factored out the '_copyToJdk' function and allow copying files to jre/lib/ext.
|
Tue, 12 Aug 2014 01:34:02 +0200 |
Christian Humer |
Truffle-DSL: fixed uninitialized triggered a deopt even if fallback was set to true.
|
Tue, 12 Aug 2014 01:34:02 +0200 |
Christian Humer |
Fixed compile error in os_windows.cpp.
|
Tue, 12 Aug 2014 00:08:19 +0200 |
Doug Simon |
put some security sensitive actions into a privileged action
|
Tue, 12 Aug 2014 00:01:54 +0200 |
Doug Simon |
set protection domain to null for classes loaded by the Graal class loader
|
Mon, 11 Aug 2014 13:53:37 -0700 |
Michael Van De Vanter |
Merge with db2ac421649a00f0f8e1022d9daa682a0e9dd114
|
Mon, 11 Aug 2014 13:51:26 -0700 |
Michael Van De Vanter |
SL/instrumentation: minor cleanups in sl.test.instrument
|
Mon, 11 Aug 2014 10:35:38 -0700 |
Michael Van De Vanter |
Truffle/API test: additional documentation on the new instrumentation tests; move into project with other tests and add an entry in package-info.java
|
Mon, 11 Aug 2014 18:53:38 +0200 |
Doug Simon |
Merge.
|
Mon, 11 Aug 2014 16:11:27 +0200 |
Doug Simon |
added AllocSpy-based memory usage benchmarking
|
Mon, 11 Aug 2014 16:10:42 +0200 |
Doug Simon |
support for eliding methods in snippets (e.g., to handle instrumentation agents)
|
Mon, 11 Aug 2014 15:42:32 +0200 |
Doug Simon |
made AllocSpy public
|
Mon, 11 Aug 2014 18:07:31 +0200 |
Josef Eisl |
Clone CompositeValue in ValuePosition.set().
|
Mon, 11 Aug 2014 17:40:27 +0200 |
Josef Eisl |
Add CompositeValue replacement tests for ValuePositionProcedure.
|
Mon, 11 Aug 2014 14:39:43 +0200 |
Josef Eisl |
ExcludeFromIdentityComparisonVerification: update comment.
|
Mon, 11 Aug 2014 17:44:52 +0200 |
Christian Humer |
Truffle-DSL: fixed findbugs error.
|
Mon, 11 Aug 2014 17:29:24 +0200 |
Christian Humer |
Truffle-DSL: Fixed headers.
|
Mon, 11 Aug 2014 17:20:24 +0200 |
Christian Humer |
Truffle-DSL: fixed assertions on unspecified toString methods of the annotation processing API.
|
Mon, 11 Aug 2014 16:37:40 +0200 |
Christian Humer |
Truffle-DSL: fixed behaviour of insertBefore to be more intuitive.
|
Mon, 11 Aug 2014 16:21:54 +0200 |
Christian Humer |
Truffle-DSL: fixed formatting problems.
|
Mon, 11 Aug 2014 15:57:47 +0200 |
Christian Humer |
Truffle-DSL: added some javadoc
|
Mon, 11 Aug 2014 15:57:47 +0200 |
Christian Humer |
SL: adapt SL for @Generic to @Fallback rename.
|
Mon, 11 Aug 2014 15:57:47 +0200 |
Christian Humer |
Truffle-DSL: renamed @Generic to @Fallback.
|
Mon, 11 Aug 2014 15:57:14 +0200 |
Christian Humer |
Truffle-DSL: new package structure.
|
Mon, 11 Aug 2014 15:53:05 +0200 |
Christian Humer |
Truffle-DSL: moved new GeneratedTypeMirror to ast package.
|
Mon, 11 Aug 2014 15:53:05 +0200 |
Christian Humer |
Truffle-DSL: removed old writable AST API.
|
Mon, 11 Aug 2014 15:53:05 +0200 |
Christian Humer |
Truffle-DSL: updated tests for the new generation layout.
|
Mon, 11 Aug 2014 15:53:05 +0200 |
Christian Humer |
Truffle-DSL: Several new features implemented:
|
Mon, 11 Aug 2014 15:53:05 +0200 |
Christian Humer |
Truffle-DSL: minor adaptions to the processor AST.
|
Mon, 11 Aug 2014 15:53:05 +0200 |
Christian Humer |
Truffle-DSL: the processor compiler abstraction now supports declaration oder for enclosed elements of types for JDT which is not conforming to specification.
|
Mon, 11 Aug 2014 15:53:05 +0200 |
Christian Humer |
Truffle-DSL: removed PolymorphicLimit. Not supported and required anymore.
|
Mon, 11 Aug 2014 15:53:05 +0200 |
Christian Humer |
Truffle-DSL: added shared code required for the new generation layout.
|
Mon, 11 Aug 2014 15:53:05 +0200 |
Christian Humer |
Truffle-DSL: added experimental new implies annotation to declare implication relations on guards.
|
Mon, 11 Aug 2014 15:53:04 +0200 |
Christian Humer |
Truffle-DSL: deprecated order and added insertBefore and contains attributes to the Specialization annotation.
|
Mon, 11 Aug 2014 15:53:04 +0200 |
Christian Humer |
Truffle: -G:+TraceTruffleCompilationPolymorphism now prints the compact tree of the polymorphic node.
|
Mon, 11 Aug 2014 15:53:04 +0200 |
Christian Humer |
Truffle: Added option to query a BranchProfile for visited.
|
Mon, 11 Aug 2014 15:45:18 +0200 |
Christian Humer |
Merge.
|
Mon, 11 Aug 2014 15:44:52 +0200 |
Christian Humer |
Truffle: turn off class instance stamps by default.
|
Mon, 11 Aug 2014 14:29:56 +0200 |
Josef Eisl |
Clone value arrays in CompositeValue.clone().
|
Mon, 11 Aug 2014 13:58:08 +0200 |
Josef Eisl |
Add CompositeValue update test for value arrays.
|
Fri, 08 Aug 2014 18:45:37 +0200 |
Josef Eisl |
LIRIntrospection.forEach: write back only if value has changed.
|
Fri, 08 Aug 2014 18:13:50 +0200 |
Josef Eisl |
Clone CompositeValue in LIRIntrospection.forEachComponent().
|
Thu, 07 Aug 2014 14:36:28 +0200 |
Josef Eisl |
Create LIRIntrospection.forEachComponent (copy of LIRIntrospection.forEach).
|
Thu, 07 Aug 2014 15:27:01 +0200 |
Josef Eisl |
Make CompositeValue Cloneable.
|
Fri, 08 Aug 2014 18:40:23 +0200 |
Josef Eisl |
Add CompositeValue replacement test.
|
Mon, 11 Aug 2014 12:04:00 +0200 |
Josef Eisl |
Remove println.
|
Fri, 08 Aug 2014 19:21:39 +0200 |
Josef Eisl |
Add ExcludeFromIdentityComparisonVerification annotation.
|
Fri, 08 Aug 2014 18:12:04 +0200 |
Josef Eisl |
Add identityEquals to Value.
|
Sat, 09 Aug 2014 08:51:01 -0700 |
Michael Haupt |
merge
|
Fri, 08 Aug 2014 10:44:37 -0700 |
Michael Haupt |
option for dumping only partial evaluation results
|
Fri, 08 Aug 2014 23:58:53 +0200 |
Doug Simon |
use correct class loader when looking up services
|
Fri, 08 Aug 2014 23:58:15 +0200 |
Doug Simon |
set context class loader for CompilerThreads
|
Fri, 08 Aug 2014 23:15:45 +0200 |
Bernhard Urban |
check graal invariants: update stamp for phis before verification
|
Fri, 08 Aug 2014 23:14:37 +0200 |
Bernhard Urban |
mx: refactor maven_install_truffle such that it uses specified paths from the project file
|
Fri, 08 Aug 2014 17:18:48 +0200 |
Doug Simon |
changed result labels for MemoryUsageBenchmark
|
Fri, 08 Aug 2014 15:54:39 +0200 |
Lukas Stadler |
additional info field on FrameSlot nodes (for language-specific use)
|
Fri, 08 Aug 2014 15:52:34 +0200 |
Lukas Stadler |
use string switch in MetaUtil
|
Fri, 08 Aug 2014 12:37:25 +0200 |
Doug Simon |
workaround for buggy pylint warning
|
Fri, 08 Aug 2014 12:33:38 +0200 |
Doug Simon |
Merge.
|
Fri, 08 Aug 2014 12:33:22 +0200 |
Doug Simon |
add support for CompileTheWorld based memory usage analysis
|
Fri, 08 Aug 2014 12:29:07 +0200 |
Doug Simon |
added memory usage analysis to CompileTheWorld
|
Thu, 07 Aug 2014 17:33:25 +0200 |
Doug Simon |
set bootClassPathAgent=true for JAVA_ALLOCATION_INSTRUMENTER library
|
Thu, 07 Aug 2014 17:32:17 +0200 |
Doug Simon |
mx: add support for Java agent libraries that use the Boot-Class-Path manifest attribute to ensure that are loaded by the boot class path loader
|
Thu, 07 Aug 2014 11:06:09 -0700 |
Tom Rodriguez |
Dump disassembly in crash log
|
Thu, 07 Aug 2014 11:05:12 -0700 |
Tom Rodriguez |
Do normal crash reporting when encountering unexpected SEGV
|
Thu, 07 Aug 2014 08:04:23 +0200 |
Matthias Grimmer |
NFI: initialization only if platform is x86
|
Wed, 06 Aug 2014 17:49:04 +0200 |
Doug Simon |
improvements to MemoryUsageBenchmark
|
Wed, 06 Aug 2014 17:42:29 +0200 |
Doug Simon |
removed deprecated methods in MetaUtil
|
Wed, 06 Aug 2014 17:41:51 +0200 |
Doug Simon |
renamed GraalCompilerTest.parse to GraalCompilerTest.parseEager and improved javadoc for all parse* methods
|
Wed, 06 Aug 2014 17:34:00 +0200 |
Doug Simon |
added "Parsing" debug scope in GraalCompilerTest.parse0
|
Wed, 06 Aug 2014 15:12:49 +0200 |
Andreas Woess |
Truffle: add TraceTruffleAssumptions option for debugging installed code invalidations due to assumptions
|
Wed, 06 Aug 2014 14:52:41 +0200 |
Andreas Woess |
Truffle: temporarily disable inlining invalidations
|
Wed, 06 Aug 2014 15:01:16 +0200 |
Lukas Stadler |
support for compressed inputs to NullCheckNode
|
Tue, 05 Aug 2014 10:06:08 +0200 |
Lukas Stadler |
small cleanup
|
Wed, 06 Aug 2014 15:05:34 +0200 |
Lukas Stadler |
ArrayEqualsNode is a memory access
|
Wed, 06 Aug 2014 15:05:34 +0200 |
Lukas Stadler |
default implementation of methods in MemoryAccess
|
Wed, 06 Aug 2014 11:06:28 +0200 |
Doug Simon |
set javac.source and javac.target in NetBeans configurations based on per-project Java compliance
|
Wed, 06 Aug 2014 10:59:42 +0200 |
Doug Simon |
NFI: more cleanup
|
Wed, 06 Aug 2014 08:27:42 +0200 |
Matthias Grimmer |
NFI: cleanup
|
Tue, 05 Aug 2014 16:35:28 -0700 |
David Piorkowski |
Merge.
|
Tue, 05 Aug 2014 16:34:08 -0700 |
David Piorkowski |
SL: Added instrumentation testing
|
Tue, 05 Aug 2014 23:12:22 +0100 |
Chris Seaton |
Merge.
|
Tue, 05 Aug 2014 22:22:43 +0100 |
Chris Seaton |
Merge.
|
Tue, 05 Aug 2014 22:20:06 +0100 |
Chris Seaton |
Truffle: build DSL processor before trying to install it.
|
Tue, 05 Aug 2014 22:50:50 +0200 |
Andreas Woess |
Merge
|
Tue, 05 Aug 2014 11:49:06 +0200 |
Andreas Woess |
Truffle: fix stack trace for indirect calls with default runtime
|
Tue, 05 Aug 2014 22:00:12 +0200 |
Doug Simon |
moved MemoryUsageBenchmark to graal.hotspot.test and use CompilationTask to drive compilation
|
Tue, 05 Aug 2014 21:15:40 +0200 |
Doug Simon |
consolidated graal.hotspot.jdk8.test into graal.hotspot.test
|
Tue, 05 Aug 2014 20:57:38 +0200 |
Doug Simon |
HSAIL: miscellaneous HSAIL test tweaks and fixes:
|
Tue, 05 Aug 2014 15:57:37 +0100 |
Chris Seaton |
Truffle: rename install to maven-install-truffle and update location of Truffle JARs.
|