Wed, 26 Nov 2014 13:57:50 +0100 |
Doug Simon |
removed some static accesses to HotSpotGraalRuntime from some tests
|
Wed, 26 Nov 2014 13:20:14 +0100 |
Doug Simon |
moved application of Remote marker interface to implementation classes only
|
Wed, 26 Nov 2014 13:08:18 +0100 |
Doug Simon |
removed static access to HotSpotGraalRuntime from some SPARC HotSpot classes
|
Wed, 26 Nov 2014 13:01:29 +0100 |
Doug Simon |
fixed eclipseformat issues
|
Wed, 26 Nov 2014 12:51:31 +0100 |
Doug Simon |
Merge.
|
Wed, 26 Nov 2014 12:05:56 +0100 |
Doug Simon |
removed static access to HotSpotGraalRuntime from some AMD64 HotSpot classes
|
Wed, 26 Nov 2014 11:48:34 +0100 |
Doug Simon |
changed most references to HotSpotGraalRuntime to use HotSpotGraalRuntimeProvider instead
|
Wed, 26 Nov 2014 11:03:10 +0100 |
Gilles Duboscq |
Fix _trap_hist_limit after recent deoptimization reasons changes
|
Wed, 26 Nov 2014 11:29:24 +0100 |
Doug Simon |
avoid initialization order issues when asserting array scale index invariants
|
Wed, 26 Nov 2014 10:26:24 +0100 |
Doug Simon |
Merge.
|
Wed, 26 Nov 2014 10:02:49 +0100 |
Doug Simon |
removed static access to HotSpotGraalRuntime from KlassLayoutHelperNode
|
Wed, 26 Nov 2014 10:00:47 +0100 |
Doug Simon |
removed static access to HotSpotGraalRuntime from HubGetClassNode
|
Wed, 26 Nov 2014 09:59:00 +0100 |
Doug Simon |
removed static access to HotSpotGraalRuntime from ClassGetHubNode
|
Wed, 26 Nov 2014 09:56:27 +0100 |
Doug Simon |
removed static access to HotSpotGraalRuntime from ArrayCallCopyNode
|
Wed, 26 Nov 2014 09:50:21 +0100 |
Doug Simon |
added support for binding arguments of arbitrary types to parameters of a node intrinsic constructor (or factory method)
|
Wed, 26 Nov 2014 09:41:24 +0100 |
Doug Simon |
converted use of HotSpotGraalRuntime to HotSpotGraalRuntimeProvider
|
Wed, 26 Nov 2014 09:38:46 +0100 |
Doug Simon |
introduced HotSpotGraalRuntimeProvder interface
|
Wed, 26 Nov 2014 09:27:58 +0100 |
Doug Simon |
added support for binding arguments of arbitrary types to parameters of a SubstitutionGuard constructor
|
Tue, 25 Nov 2014 19:20:48 +0100 |
Josef Eisl |
Add javadoc for StackSlotValue and VirtualStackSlot.
|
Tue, 25 Nov 2014 15:23:40 +0100 |
Josef Eisl |
Make LinearScan.callKillsRegisters final.
|
Wed, 26 Nov 2014 01:06:38 +0100 |
Andreas Woess |
Truffle: refactor NodeCloneable interface to abstract class
|
Tue, 25 Nov 2014 13:21:50 +0100 |
Andreas Woess |
Truffle: clone ConditionProfile and BranchProfile node fields
|
Tue, 25 Nov 2014 13:21:38 +0100 |
Andreas Woess |
Truffle: Node#clone(): throw assertion error on CloneNotSupportedException
|
Tue, 25 Nov 2014 20:28:56 +0100 |
Andreas Woess |
Treat String.value as implicit stable field
|
Tue, 25 Nov 2014 20:26:59 +0100 |
Andreas Woess |
Constant fold elements of switch table and enum values() arrays
|
Tue, 25 Nov 2014 13:08:57 +0100 |
Andreas Woess |
Truffle: allow @CompilationFinal on static fields
|
Wed, 26 Nov 2014 00:53:50 +0100 |
Andreas Woess |
Add missing null check in readConstantArrayElement
|
Tue, 25 Nov 2014 12:25:51 -0800 |
Tom Rodriguez |
Try to bind method after guarded interface invoke
|
Tue, 25 Nov 2014 12:24:14 -0800 |
Tom Rodriguez |
Fix stack overflow in printing
|
Tue, 25 Nov 2014 08:17:33 -0800 |
Tom Rodriguez |
Add memory operations to MetaspacePointer
|
Tue, 25 Nov 2014 13:40:59 +0100 |
Roland Schatz |
Cache method pointer stamps.
|
Mon, 24 Nov 2014 16:42:42 +0100 |
Roland Schatz |
Add missing override in KlassPointerStamp.
|
Tue, 25 Nov 2014 13:03:08 +0100 |
Doug Simon |
implemented toString() for classes that throw UnsupportedError for hashCode()
|
Mon, 24 Nov 2014 23:29:13 +0100 |
Doug Simon |
only register AMD64Substitutions if the target architecture is AMD64
|
Mon, 24 Nov 2014 11:48:24 -0800 |
Tom Rodriguez |
Minor pointer stamp related fixes
|
Mon, 24 Nov 2014 11:40:00 -0800 |
Tom Rodriguez |
LoadHubNode should always use StampProvider stamp
|
Mon, 24 Nov 2014 20:32:24 +0100 |
Doug Simon |
adds ability for substitution guards to have a constructor with an Architecture argument
|
Mon, 24 Nov 2014 17:29:51 +0100 |
Christian Humer |
Truffle-DSL: fixed bug in source ordering when compiling with JDT.
|
Mon, 24 Nov 2014 16:33:02 +0100 |
Bernhard Urban |
ClassSubstitutions: use .isNull on klass pointer
|
Mon, 24 Nov 2014 16:30:28 +0100 |
Bernhard Urban |
ClassSubstitutions: macro for Class.isAssignable
|
Mon, 24 Nov 2014 15:06:49 +0100 |
Roland Schatz |
Introduce isNull() method for metaspace pointers.
|
Mon, 24 Nov 2014 13:53:14 +0100 |
Roland Schatz |
Generalize NULL handling to work on arbitrary pointers.
|
Mon, 24 Nov 2014 13:20:02 +0100 |
Roland Schatz |
Add missing javadoc.
|
Mon, 24 Nov 2014 13:48:38 +0100 |
Doug Simon |
disabled additional pylint checks to workaround false positives
|
Mon, 24 Nov 2014 12:13:31 +0100 |
Roland Schatz |
Use asConstant() instead of asJavaConstant() where possible.
|
Sun, 23 Nov 2014 16:09:26 -0800 |
Michael Van De Vanter |
Truffle/Instrumentation: CHANGELOG for recent updates.
|
Sun, 23 Nov 2014 16:07:23 -0800 |
Michael Van De Vanter |
Truffle Instrumentation: major API revision, based around the Probe and Instrument classes; add Instrumentable API for language implementors, with most details automated; reimplemented to handle AST splitting automatically; more JUnit tests.
|
Fri, 21 Nov 2014 13:16:02 +0100 |
Bernhard Urban |
mx build: set initial heap size explicitly
|
Thu, 20 Nov 2014 18:01:18 +0100 |
Roland Schatz |
Move HotSpot specific functionality to new subinterface of ConstantReflectionProvider.
|
Thu, 20 Nov 2014 17:00:19 +0100 |
Roland Schatz |
Move raw memory access operations to a separate interface.
|
Thu, 20 Nov 2014 15:23:46 +0100 |
Roland Schatz |
Create separate stamps for Klass* and Method*, and make them hotspot specific.
|
Thu, 20 Nov 2014 14:57:42 +0100 |
Roland Schatz |
Use StampProvider to create platform dependent stamps for LoadHub and LoadMethod nodes.
|
Thu, 20 Nov 2014 14:13:38 +0100 |
Roland Schatz |
Introduce StampProvider to support different stamps for metadata on different VMs.
|
Thu, 20 Nov 2014 14:02:35 +0100 |
Roland Schatz |
Use floating node for casting between metaspace pointers and words.
|
Thu, 20 Nov 2014 14:00:51 +0100 |
Roland Schatz |
Use correct LIRKind in HSAIL metaspace pointer compression/uncompression op.
|
Wed, 19 Nov 2014 16:52:54 +0100 |
Roland Schatz |
Move nonNull and alwaysNull flags up to AbstractPointerStamp.
|