Mercurial > hg > graal-compiler
graph
-
IGV: throw graph reference away when GraphNode component is closedTue, 21 Jan 2014 00:20:33 +0200, by Bernhard Urban
-
IGV: fix nulling out reference in rootnodeMon, 20 Jan 2014 20:17:05 +0100, by Bernhard Urban
-
Merge.Mon, 20 Jan 2014 22:30:19 +0100, by Doug Simon
-
In a Graal-enabled VM, run the Sweeper even if the current thread is not a compiler thread.Mon, 20 Jan 2014 19:50:17 +0100, by Gilles Duboscq
-
Avoid segfault in InstanceKlass::oop_print_on's String special case when the value array is null.Mon, 20 Jan 2014 19:49:47 +0100, by Gilles Duboscq
-
Deoptimization: only process the pendign speculation for Graal-compiled methodsMon, 20 Jan 2014 19:48:53 +0100, by Gilles Duboscq
-
moved @Ignore to the correct method; try better to force a GC in testMon, 20 Jan 2014 19:12:01 +0100, by Doug Simon
-
Merge.Mon, 20 Jan 2014 18:25:17 +0100, by Christian Humer
-
Truffle: fixed failing FrameTest.Mon, 20 Jan 2014 16:33:40 +0100, by Christian Humer
-
Truffle-DSL: added default buffering to all java source code that is written. JavaFileObject#openWriter may return a non-buffered writer.Mon, 20 Jan 2014 15:23:10 +0100, by Christian Humer
-
SL: another minor FrameDescriptor fix.Mon, 20 Jan 2014 15:18:39 +0100, by Christian Humer
-
Merge.Mon, 20 Jan 2014 14:22:56 +0100, by Christian Humer
-
SL: required fixes for moving FrameDescriptor to the RootNode.Fri, 17 Jan 2014 17:10:46 +0100, by Christian Humer
-
Ruby: required fixes for moving FrameDescriptor to the RootNode.Mon, 20 Jan 2014 13:44:54 +0100, by Christian Humer
-
Truffle API-change: FrameDescriptors are now stored in the RootNode in a final field instead of the CallTarget.Fri, 17 Jan 2014 17:06:08 +0100, by Christian Humer
-
Merge.Fri, 17 Jan 2014 16:55:59 +0100, by Christian Humer
-
Truffle: extend inlining interface with custom reprofile counters.Thu, 16 Jan 2014 15:20:17 +0100, by Christian Humer
-
IGV: remove listener when closing the top componentMon, 20 Jan 2014 18:22:02 +0200, by Bernhard Urban
-
IGV: avoid potential memory leakMon, 20 Jan 2014 16:09:11 +0100, by Bernhard Urban
-
IGV: explicitly avoid serialization of top componentMon, 20 Jan 2014 16:09:10 +0100, by Bernhard Urban
-
PTX wrapper maintains a reference to the HotSpotNmethod object for the installed GPU code so that code invalidation can be tested for in the wrapperMon, 20 Jan 2014 16:29:10 +0100, by Doug Simon
-
added check for invalidated code in executeCompiledMethodVarargsMon, 20 Jan 2014 16:27:24 +0100, by Doug Simon
-
changed return type of HotSpotCodeCacheProvider.addExternalMethod to be HotSpotNmethodMon, 20 Jan 2014 16:26:39 +0100, by Doug Simon
-
fixed warningMon, 20 Jan 2014 16:25:14 +0100, by Doug Simon
-
refined class path used by unittest to only include dependencies of the tests that will be runMon, 20 Jan 2014 16:25:04 +0100, by Doug Simon
-
adapt tests for new IfNode and MergeNode simplificationsFri, 17 Jan 2014 11:19:50 +0100, by Lukas Stadler
-
additional simplifications for IfNode and MergeNodeFri, 17 Jan 2014 09:38:39 +0100, by Lukas Stadler
-
allow multiple ReturnNodes per graphWed, 15 Jan 2014 16:11:56 +0100, by Lukas Stadler
-
expose memory map merging functionality in FloatingReadPhaseWed, 15 Jan 2014 16:08:57 +0100, by Lukas Stadler
-
add IterableNodeType to ReturnNodeWed, 15 Jan 2014 16:07:01 +0100, by Lukas Stadler
-
fix Class.isInstance substitutionFri, 17 Jan 2014 09:36:26 +0100, by Lukas Stadler
-
remove LoadFieldNodes without usagesWed, 15 Jan 2014 17:00:40 +0100, by Lukas Stadler
-
change label of ParameterNodeWed, 15 Jan 2014 16:03:07 +0100, by Lukas Stadler
-
fix compile error in method.cppMon, 20 Jan 2014 09:21:39 +0100, by Lukas Stadler
-
Allow TruffleOptions to be set using system properties.Sun, 19 Jan 2014 18:18:42 +0000, by Chris Seaton
-
Use .equals instead of == to compare ConstantFri, 17 Jan 2014 23:16:59 +0100, by Gilles Duboscq
-
schedule lambda method compilation and execution on GPU (PTX) when possible; fix a couple of bugs.Fri, 17 Jan 2014 16:03:13 -0500, by S.Bharadwaj Yadavalli
-
fixed problem in netbeansinit that generated invalid annotation processor paths for projectsFri, 17 Jan 2014 17:26:47 +0100, by Doug Simon
-
Use a more meaningfull Compilationresult/HotSpotNMethod name in the TruffleCompilerImplFri, 17 Jan 2014 16:36:51 +0100, by Gilles Duboscq
-
Rename OptimizeGuardAnchors to OptimizeGuardAnchorsPhaseFri, 17 Jan 2014 16:23:18 +0100, by Gilles Duboscq
-
Make optimal anchor point available ouside OptimizeGuardAnchors phaseFri, 17 Jan 2014 16:22:26 +0100, by Gilles Duboscq
-
Keep speculation and debug id when canonicalizing DynamicDeoptimizeNodeFri, 17 Jan 2014 16:13:05 +0100, by Gilles Duboscq
-
Rename more 'speculation id' to 'debug id'. Add decodeDebugId to MetaAccessProviderFri, 17 Jan 2014 16:13:02 +0100, by Gilles Duboscq
-
Tightly pack data references that are smaller than 8 bytes.Fri, 17 Jan 2014 15:46:30 +0100, by Roland Schatz
-
Fix equals and hashCode in Float/IntegerStamp.Fri, 17 Jan 2014 15:40:50 +0100, by Roland Schatz
-
JTTTest: add optional 'bind' and 'noProfile' parametersFri, 17 Jan 2014 14:07:36 +0100, by Gilles Duboscq
-
SpeculationLog: split maySpeculate into maySpeculate (check only) and speculate (register)Fri, 17 Jan 2014 14:07:06 +0100, by Gilles Duboscq
-
Add a setter for GuardNode.speculationFri, 17 Jan 2014 14:04:41 +0100, by Gilles Duboscq
-
Add the speculation log to the MidTierContextFri, 17 Jan 2014 14:34:36 +0100, by Gilles Duboscq
-
deoptimization, replace 'speculation' with 'debug_id' in some debug messages, Add debug messages arounf speculation handlingFri, 17 Jan 2014 14:03:59 +0100, by Gilles Duboscq
-
CodeCacheProvider.addMethod: add speculationLog argumentFri, 17 Jan 2014 14:02:42 +0100, by Gilles Duboscq
-
UseTrappingNullChecksPhase: do not use trapping null check for a reason which is not null check or has an attached speculationFri, 17 Jan 2014 14:01:02 +0100, by Gilles Duboscq
-
Fix AMD64HotSpotLIRGenerator.moveValueToThreadFri, 17 Jan 2014 13:58:56 +0100, by Gilles Duboscq
-
method substitution for {Character,Short}.reverseBytes()Fri, 17 Jan 2014 11:24:04 +0200, by Bernhard Urban
-
Truffle/Instrumentation: fix NPE in InstrumentationProbeNodeThu, 16 Jan 2014 20:52:12 -0800, by Michael Van De Vanter
-
Truffle: SourceManager documentation concerning file cachingThu, 16 Jan 2014 17:23:50 -0800, by Michael Van De Vanter
-
Merge with d2976008ce631154918becdeda6ca54101f202c6Thu, 16 Jan 2014 16:43:56 -0800, by Michael Van De Vanter
-
Ruby: expose the constant CoreLibrary.RUBY_VERSIONThu, 16 Jan 2014 16:40:37 -0800, by Michael Van De Vanter
-
Truffle: Javadoc typoThu, 16 Jan 2014 16:12:07 -0800, by Michael Van De Vanter
-
Merge.Thu, 16 Jan 2014 21:47:17 +0000, by Chris Seaton
-
Ruby: more tidy up.Wed, 15 Jan 2014 19:54:48 +0000, by Chris Seaton
-
Ruby: remove some unimportant debugging flags.Wed, 15 Jan 2014 19:33:33 +0000, by Chris Seaton
-
remove duplicate code in VMToCompilerImpl.compileMethodThu, 16 Jan 2014 20:56:07 +0100, by Andreas Woess
-
get holder class from metaspace method when resolving MemberName target method; not necessarily the same as MemberName.clazzThu, 16 Jan 2014 20:53:18 +0100, by Andreas Woess
-
remove unreferenced local variable in gpu_ptx.cppThu, 16 Jan 2014 17:50:58 +0100, by Andreas Woess
-
Don't create null guards for values that are already known to be non-null.Thu, 16 Jan 2014 12:18:29 +0100, by Gilles Duboscq
-
Removed com.oracle.graal.hotspot.ptx.test projectWed, 15 Jan 2014 21:30:34 +0100, by Doug Simon
-
Merge.Wed, 15 Jan 2014 21:27:03 +0100, by Doug Simon
-
renamed PTXLaunchKernelGraphKit to PTXWrapperBuilderWed, 15 Jan 2014 21:13:25 +0100, by Doug Simon
-
reworked PTX unit tests to PTX kernel call wrapperWed, 15 Jan 2014 20:25:55 +0100, by Doug Simon
-
moved all PTX compilation harness logic in PTXHotSpotBackendWed, 15 Jan 2014 20:24:44 +0100, by Doug Simon
-
added support for @ParallelOver annotation in PTX kernel call wrapperWed, 15 Jan 2014 20:24:13 +0100, by Doug Simon
-
suppress the exception raised by Junit's "assume" mechanism in GraalCompilerTest.test()Wed, 15 Jan 2014 20:21:53 +0100, by Doug Simon
-
Merge.Wed, 15 Jan 2014 19:27:55 +0000, by Chris Seaton
-
Ruby: remove versioning.Wed, 15 Jan 2014 19:27:27 +0000, by Chris Seaton
-
Guard processing of _pending_failed_speculation with #ifdef GRAAL in Thread::oops_doWed, 15 Jan 2014 18:21:55 +0100, by Gilles Duboscq
-
Keep speculations alive in the speculation logTue, 17 Dec 2013 11:55:08 +0100, by Gilles Duboscq
-
Add code to trace uncollected speculationsThu, 12 Dec 2013 15:31:24 +0100, by Gilles Duboscq
-
Add a speculation oop for uncommon trap deoptimization. Save it in the SpeculationLog during deoptimization.Thu, 12 Dec 2013 15:13:02 +0100, by Gilles Duboscq
-
Add UseConcMarcSweepGC flag to HotSpotVMConfig.Wed, 15 Jan 2014 15:11:47 +0100, by Roland Schatz
-
Properly handle illegal locations in MoveResolver verification.Wed, 15 Jan 2014 15:01:39 +0100, by Roland Schatz
-
PTX backend can alter compilation pipeline to offload selected code to the GPUWed, 15 Jan 2014 00:34:56 +0100, by Doug Simon
-
added mechanism for a (GPU) backend to override/supply the initial graph in the compilation pipelineWed, 15 Jan 2014 00:33:34 +0100, by Doug Simon
-
Adjust expected test result in WriteBarrierVerificationTestTue, 14 Jan 2014 19:31:37 +0100, by Gilles Duboscq
-
Make a separate phase to use trapping null checks instead of branches when implicitNullCheckLimit > 0Tue, 14 Jan 2014 16:27:14 +0100, by Gilles Duboscq
-
remove check for null in recordImplicitException, it should not be called with a null LIRFrameStateTue, 14 Jan 2014 14:33:11 +0100, by Gilles Duboscq
-
Removing usage of NullCheckNode in GuardNode.lowerGuard()Mon, 13 Jan 2014 19:08:58 +0100, by Gilles Duboscq
-
Remove createNullCheckGuard from LoweringTool. Use generic createGuard insteadMon, 13 Jan 2014 16:54:03 +0100, by Gilles Duboscq
-
Add probabilities to NewObjectSnippets.allocateInstanceDynamicMon, 13 Jan 2014 10:46:52 +0100, by Gilles Duboscq
-
Use compile ids assigned by hotspotTue, 14 Jan 2014 10:14:31 -0800, by Tom Rodriguez
-
Add locally specified guards to substitutionsTue, 14 Jan 2014 10:14:28 -0800, by Tom Rodriguez
-
MacroNode: do not modify the cached version of the graphTue, 14 Jan 2014 16:26:40 +0100, by Bernhard Urban
-
more robust handling of errors in Constant.toString()Tue, 14 Jan 2014 11:56:04 +0100, by Doug Simon
-
disabled new PTX tests if PTX GPU is not availableMon, 13 Jan 2014 23:03:12 +0100, by Doug Simon
-
canonicalized projectsMon, 13 Jan 2014 22:36:19 +0100, by Doug Simon
-
initial code for calling PTX kernel code from Java with parameter marshaling and return value unmarshaling performed by a wrapper specified via manual graph constructionMon, 13 Jan 2014 22:32:27 +0100, by Doug Simon
-
fixed name clashMon, 13 Jan 2014 22:28:57 +0100, by Doug Simon
-
made GraalCompilerTest slightly more extensibleMon, 13 Jan 2014 22:19:26 +0100, by Doug Simon
-
made some GraphKit methods protectedMon, 13 Jan 2014 21:41:19 +0100, by Doug Simon
-
improved format checking and error reporting when parsing a projects fileMon, 13 Jan 2014 21:40:47 +0100, by Doug Simon
-
update method signatures for makeGraphMon, 13 Jan 2014 19:18:43 +0100, by Bernhard Urban
-
Replacements: use enum to describe framestate actionMon, 13 Jan 2014 19:48:35 +0200, by Bernhard Urban
-
MacroNode: fix case for macro node lowering if framestates are not removedMon, 13 Jan 2014 18:37:27 +0100, by Bernhard Urban
-
fix formattingMon, 13 Jan 2014 13:49:54 +0100, by Lukas Stadler
-
MergeMon, 13 Jan 2014 13:45:25 +0100, by Lukas Stadler
-
rename LocalNode to ParameterNodeMon, 13 Jan 2014 13:20:30 +0100, by Lukas Stadler
-
fix for FrameState.applyToNonVirtualMon, 13 Jan 2014 09:29:31 +0100, by Lukas Stadler
-
use graph builder suite for compiler testsMon, 13 Jan 2014 09:28:44 +0100, by Lukas Stadler
-
fix lowering of instanceof with ConditionAnchorNode usageMon, 13 Jan 2014 12:21:25 +0100, by Andreas Woess
-
consider register priority in rematerialization decisionMon, 13 Jan 2014 11:28:25 +0100, by Erik Eckstein
-
UnsafeAllocTest: fix stamp problemMon, 13 Jan 2014 10:42:55 +0100, by Bernhard Urban
-
UnsafeAllocTests: Ignore abstract test for now, as type is refused by ObjectStampMon, 13 Jan 2014 09:10:54 +0100, by Bernhard Urban
-
update method signature for makeGraphFri, 10 Jan 2014 23:28:57 +0100, by Bernhard Urban
-
MacroNode: apply SnippetFrameStateCleanPhase for nested MacroNodesFri, 10 Jan 2014 21:22:08 +0100, by Bernhard Urban
-
Canonicalizer: allow nodes to implement simplifiable and canonicalizableFri, 10 Jan 2014 21:18:57 +0100, by Bernhard Urban
-
fix recursion problem around macro nodes (e.g. array copy)Fri, 10 Jan 2014 20:16:31 +0100, by Bernhard Urban
-
remove dead fieldFri, 10 Jan 2014 15:26:01 +0100, by Bernhard Urban
-
fix canonicalization of DynamicNewInstanceNodeFri, 10 Jan 2014 15:25:55 +0100, by Bernhard Urban
-
inliningutils: minor refactorFri, 10 Jan 2014 14:29:07 +0100, by Bernhard Urban
-
Replacements: try to inline MacroNodes firstFri, 10 Jan 2014 14:18:12 +0100, by Bernhard Urban
-
SchedulePhase: use {Queue,Deque}/LinkedList instead of StackFri, 10 Jan 2014 15:03:22 +0200, by Bernhard Urban
-
refactored ForeignCallStub.GraphBuilder into top level GraphKit classSun, 12 Jan 2014 22:20:27 +0100, by Doug Simon
-
Fix graph mark comparison in TruffleCacheSun, 12 Jan 2014 20:25:33 +0100, by Andreas Woess
-
Ruby: disabled debugging and tracing while they?re broken.Sun, 12 Jan 2014 18:43:35 +0000, by Chris Seaton
-
added AllocaNode for reserving a block of memory in the stack frame of a methodSun, 12 Jan 2014 15:01:24 +0100, by Doug Simon
-
enhanced support for reserving a block of memory on the stack such that the block can be a mix of primitive data and object pointersSun, 12 Jan 2014 14:53:00 +0100, by Doug Simon
-
slightly better (denser) Class.isArray checkFri, 10 Jan 2014 19:30:45 -0800, by twisti
-
enable String.equals substitution but disable it when RegisterPressure is usedFri, 10 Jan 2014 17:47:16 -0800, by twisti
-
small interface fixes to SuitesProvider and MonitorIdNodeFri, 10 Jan 2014 13:40:44 +0100, by Lukas Stadler
-
fix bugs in HotSpotDebugInfoBuilder and CommitAllocationNodeFri, 10 Jan 2014 13:40:13 +0100, by Lukas Stadler
-
added sourcePath attribute to OKRA library declarationFri, 10 Jan 2014 12:21:29 +0100, by Doug Simon
-
Improve documentation of data section building code.Fri, 10 Jan 2014 11:30:04 +0100, by Roland Schatz
-
renamed movzx/movsx instructions; removed duplicate movswl; added movzblThu, 09 Jan 2014 20:14:11 -0800, by twisti
-
check branch displacement when patching short branchesThu, 09 Jan 2014 20:04:55 -0800, by twisti
-
remove PhasePlanThu, 09 Jan 2014 16:18:29 +0100, by Lukas Stadler
-
remove ForeignCallProvider reference from GraphBuilderPhaseThu, 09 Jan 2014 14:31:31 +0100, by Lukas Stadler
-
remove some debugging code in MonitorExitNodeThu, 09 Jan 2014 18:56:15 +0100, by Lukas Stadler
-
Add initialization checks to Unsafe.allocateInstance intrinsicThu, 09 Jan 2014 16:29:32 +0100, by Gilles Duboscq
-
Simplify UnsafeAllocateInstance01 tests and ignore tests that crash hotspotThu, 09 Jan 2014 15:11:34 +0100, by Gilles Duboscq
-
GraalCompilerTest: add messages to exception comparison asserts to make JUnit output clearerThu, 09 Jan 2014 11:29:18 +0100, by Gilles Duboscq
-
GraalCompilerTest: fix NPE when debugging is not enabled.Thu, 09 Jan 2014 11:27:45 +0100, by Gilles Duboscq
-
Add DynamicNewInstanceNode and use it to intrinsify Unsafe.allocateInstanceThu, 09 Jan 2014 11:29:56 +0100, by Gilles Duboscq
-
Macro nodes should have priority over substitutions in Truffle Partial EvaluatorTue, 31 Dec 2013 17:23:54 +0100, by Gilles Duboscq
-
Move data section building code to Java.Thu, 09 Jan 2014 13:09:44 +0100, by Roland Schatz
-
Merge.Thu, 09 Jan 2014 11:46:07 +0100, by Doug Simon
-
fixed compare instruction emitting in HSAILAssemblerThu, 09 Jan 2014 11:45:41 +0100, by Doug Simon
-
fix truffle compilation after monitorenter/exit changesThu, 09 Jan 2014 10:24:26 +0100, by Lukas Stadler
-
added assertion for correct format argument in a safepoint poll reloc infoThu, 09 Jan 2014 08:30:58 +0100, by Doug Simon
-
removed no longer necessary special code path for GraalThu, 09 Jan 2014 08:29:54 +0100, by Doug Simon
-
Merge with 4fc8c8bb4c32878cc04b064d2ac9ad1fce1a85e0Wed, 08 Jan 2014 15:49:18 -0800, by Michael Van De Vanter
-
Ruby: major upgrade in debugging support, mainly for navigation: step, next (passing over calls), return (from enclosing function), etc. Also a few bug fixes.Wed, 08 Jan 2014 14:03:36 -0800, by Michael Van De Vanter
-
Ruby: minor tweaks to implementation nodes for debugging accessWed, 08 Jan 2014 14:00:21 -0800, by Michael Van De Vanter
-
Truffle: extensions to the DebugManager interface in the Instrumentation FrameworkTue, 07 Jan 2014 18:28:40 -0800, by Michael Van De Vanter
-
Truffle: delete an unnecessary class from the Instrumentation FrameworkTue, 07 Jan 2014 18:26:59 -0800, by Michael Van De Vanter
-
Truffle: extend Instrumentation Framework for proxies/probes to include phylum marking, low level stepping mode, and bug fixes.Tue, 07 Jan 2014 18:26:11 -0800, by Michael Van De Vanter
-
Truffle: refinements in the management of source information: a new marker interface for empty SourceSections and fix a bug that kept modified source files from being reloaded.Tue, 07 Jan 2014 18:21:20 -0800, by Michael Van De Vanter
-
Truffle/Ruby: extend Instrumentation framework with language-agnostic interfaces for access to AST printing utilities and a Ruby implementationTue, 07 Jan 2014 18:09:42 -0800, by Michael Van De Vanter
-
Truffle: introduce the notion of a node "phylum", a user-oriented categorization of nodes that is independent of implementation, to be used by tools when identifying program parts, such as "statements".Tue, 07 Jan 2014 17:52:54 -0800, by Michael Van De Vanter
-
removed Assembler::no_operand aliasWed, 08 Jan 2014 22:59:53 +0100, by Doug Simon
-
re-added relocation entry for safepoint polling instruction emitted by C1 on SPARCWed, 08 Jan 2014 22:59:24 +0100, by Doug Simon
-
Remove overly restrictive assertWed, 08 Jan 2014 11:17:11 -0800, by Tom Rodriguez
-
Merge.Wed, 08 Jan 2014 18:20:32 +0000, by Chris Seaton
-
Merge.Wed, 08 Jan 2014 17:44:56 +0000, by Chris Seaton
-
Ruby: fix some ?break? semantics.Wed, 08 Jan 2014 17:42:10 +0000, by Chris Seaton
-
Ruby: fix minor issues.Wed, 08 Jan 2014 17:10:18 +0000, by Chris Seaton
-
rework of monitorenter/exit (use MonitorIdNode)Wed, 08 Jan 2014 18:23:33 +0100, by Lukas Stadler
-
removed unnecessary relocation entryWed, 08 Jan 2014 16:56:01 +0100, by Doug Simon
-
removed ability for the log indentation mechanism to also enable/disable logging which should be controlled only by the -G:Log command line optionWed, 08 Jan 2014 15:40:06 +0100, by Doug Simon
-
small parameter renaming in HotSpotDebugInfoBuilderWed, 08 Jan 2014 14:50:05 +0100, by Lukas Stadler
-
refactor CommitAllocationNode lowering in HotSpotLoweringProviderWed, 08 Jan 2014 14:49:32 +0100, by Lukas Stadler
-
NodeList: use EMPTY_NODE_ARRAY for zero-sized arraysWed, 08 Jan 2014 14:48:32 +0100, by Lukas Stadler
-
fix handling of sandboxed debug scopes (don't destroy parent flags)Wed, 08 Jan 2014 14:47:47 +0100, by Lukas Stadler
-
don?t explicitly disable debug log output in linear scan and graphbuilderWed, 08 Jan 2014 12:51:13 +0100, by Erik Eckstein
-
removed debug outputWed, 08 Jan 2014 11:49:52 +0100, by Doug Simon
-
made initial size of block predecessor and successor lists 4 (testing shows this cover 99% of cases)Wed, 08 Jan 2014 10:43:05 +0100, by Doug Simon
-
improve quoting in c1 visualizer outputTue, 07 Jan 2014 16:32:58 -0800, by Tom Rodriguez
-
Enable more constant storesTue, 07 Jan 2014 16:32:30 -0800, by Tom Rodriguez
-
String.equals method substitutionTue, 07 Jan 2014 14:59:18 -0800, by twisti
-
removed unused variable in lookupFieldInPoolTue, 07 Jan 2014 14:50:02 -0800, by twisti
-
UseCountLeadingZerosInstruction is AMD64 only; making optionalMon, 06 Jan 2014 17:31:43 -0800, by twisti
-
Merge.Tue, 07 Jan 2014 22:36:23 +0100, by Christian Humer
-
Truffle-DSL: added missing Override to remove.Tue, 07 Jan 2014 22:27:04 +0100, by Christian Humer
-
Truffle-DSL: removed try-catch hack for polymorphic invocations.Tue, 07 Jan 2014 22:26:53 +0100, by Christian Humer
-
Truffle-DSL: fixed bugs due to previous cleanup. addtional cleanup.Tue, 07 Jan 2014 22:06:37 +0100, by Christian Humer
-
Truffle-DSL: fixed missing field in copy constructor of ParamterSpec.Tue, 07 Jan 2014 20:21:17 +0100, by Christian Humer
-
Truffle-DSL: fixed bug when using @CreateCast with children arrays.Tue, 07 Jan 2014 20:16:01 +0100, by Christian Humer
-
Truffle-DSL: removed support for implicit parameters. not needed anymore.Tue, 07 Jan 2014 20:06:27 +0100, by Christian Humer
-
Truffle-DSL: Added test for @CreateCast.Tue, 07 Jan 2014 20:05:55 +0100, by Christian Humer
-
Truffle-DSL: minor cleanup.Tue, 07 Jan 2014 19:13:54 +0100, by Christian Humer
-
Merge.Tue, 07 Jan 2014 18:53:04 +0100, by Christian Humer
-
Truffle-DSL: Removed API classes NodeId, NodeContainer and SpecializationListener.Tue, 07 Jan 2014 18:52:32 +0100, by Christian Humer
-
Truffle-DSL: Added support for references to child arrays in @ShortCircuit;Tue, 07 Jan 2014 12:22:47 +0100, by Christian Humer
-
mx: fix length of revision specifierTue, 07 Jan 2014 21:52:07 +0100, by Bernhard Urban
-
mx: omit weird logic to copy bootstrap jdk, just do cp -RTue, 07 Jan 2014 21:46:56 +0100, by Bernhard Urban
-
mx: make copying files from bootstrap jdk optionalTue, 07 Jan 2014 22:40:02 +0200, by Bernhard Urban
-
mx: append graal revision to release file of jdkTue, 07 Jan 2014 19:48:22 +0200, by Bernhard Urban
-
mx: also copy files from bootstrap jdkTue, 07 Jan 2014 14:48:45 +0200, by Bernhard Urban
-
Change signature of lowerToIf.Tue, 07 Jan 2014 14:41:52 +0100, by Roland Schatz
-
Embed compressed constants when possible and use more efficient patterns for encodingMon, 06 Jan 2014 17:19:18 -0800, by Tom Rodriguez
-
MergeMon, 06 Jan 2014 14:30:23 -0800, by Tom Rodriguez
-
filter illegal toIntervals when verifying MoveResolverFri, 03 Jan 2014 16:38:57 -0800, by Tom Rodriguez
-
derive CPUFeatures from VM_Version::_cpuFeaturesThu, 02 Jan 2014 14:53:19 -0800, by Tom Rodriguez
-
don't optimize moves involving unallocatable registersThu, 02 Jan 2014 14:56:47 -0800, by Tom Rodriguez
-
renamed pollingPageDistance enum to pollingFormMon, 06 Jan 2014 20:43:31 +0100, by Doug Simon
-
Ruby: import project.Mon, 06 Jan 2014 17:12:09 +0000, by Chris Seaton
-
added support for ImmutabelCode safepoints (GRAAL-283)Mon, 06 Jan 2014 14:21:39 +0100, by Doug Simon
-
reloc info for safepoint polls includes whether the poison page is far or nearMon, 06 Jan 2014 13:41:59 +0100, by Doug Simon
-
remove unmaintained 'graal visualizer'Sat, 04 Jan 2014 02:08:33 +0200, by Bernhard Urban
-
mx: fix pylint import warningSat, 04 Jan 2014 02:03:51 +0200, by Bernhard Urban
-
mx: add completion support for hotspot options (GRAAL-297)Sat, 04 Jan 2014 01:43:37 +0200, by Bernhard Urban
-
mx: add completion support for graal options (GRAAL-297)Sat, 04 Jan 2014 00:33:49 +0200, by Bernhard Urban
-
mx: experimental autocompletion generation for zsh (GRAAL-297)Fri, 03 Jan 2014 16:36:15 +0200, by Bernhard Urban
-
fixed bug (properly) in nested lock depth computationFri, 03 Jan 2014 23:56:03 +0100, by Doug Simon
-
Introduce a LoweringStage so that lowerings can be conditional on one of the three times that lowering is performed by defaultFri, 03 Jan 2014 12:00:19 -0800, by Christian Wimmer
-
Utility method to convert a long to a pointerFri, 03 Jan 2014 11:56:49 -0800, by Christian Wimmer
-
Re-use buildInitialGraph to ensure the same phases are run when inlining the original methodFri, 03 Jan 2014 11:55:58 -0800, by Christian Wimmer
-
Bugfix in inliningFri, 03 Jan 2014 11:55:14 -0800, by Christian Wimmer
-
UnsafeCastNode is different from PiNode, so it is useful and not deprecatedFri, 03 Jan 2014 11:54:16 -0800, by Christian Wimmer
-
Check for stackKindFri, 03 Jan 2014 11:53:34 -0800, by Christian Wimmer
-
Preserve guardsStage when copying graphsFri, 03 Jan 2014 11:53:03 -0800, by Christian Wimmer
-
ReturnOp ends a blockFri, 03 Jan 2014 11:51:56 -0800, by Christian Wimmer
-
Bugfix: do not eliminate exception handler entry blocksFri, 03 Jan 2014 11:51:23 -0800, by Christian Wimmer
-
Make invoke node creation overrideable by subclassesFri, 03 Jan 2014 11:50:39 -0800, by Christian Wimmer
-
Bugfix: Canonicalize field flags before looking up cached fields, to avoid creating the same field twice with different flagsFri, 03 Jan 2014 11:48:36 -0800, by Christian Wimmer
-
Bugfix: node successors are unordered, so emitting a jump to the first successor hits a random targetFri, 03 Jan 2014 11:46:35 -0800, by Christian Wimmer
-
made CodeInstaller subclassable and virtualized the methods for creating ScopeValuesThu, 02 Jan 2014 18:02:01 +0100, by Doug Simon
-
Merge.Mon, 30 Dec 2013 20:36:04 +0000, by Chris Seaton
-
Disable assertions that fail under normal usage.Sun, 22 Dec 2013 20:06:55 +0000, by Chris Seaton
-
Use precise barriers for VirtualArrayNodesMon, 30 Dec 2013 16:39:50 +0200, by Christos Kotselidis
-
mergeFri, 27 Dec 2013 17:13:57 -0800, by Christian Wimmer
-
The runtime cannot always compare two constantsFri, 27 Dec 2013 15:12:12 -0800, by Christian Wimmer
-
Move class SystemIdentityHashCodeNode to its own Java file to work around javac bug when compiling the inner classFri, 27 Dec 2013 15:11:12 -0800, by Christian Wimmer
-
fixed grammar in commentFri, 27 Dec 2013 23:25:34 +0100, by Doug Simon
-
refactored common code into a separate functionFri, 27 Dec 2013 23:25:21 +0100, by Doug Simon
-
added [netbeans|eclipse]-config*.zip to .hgignoreFri, 27 Dec 2013 20:47:22 +0100, by Doug Simon
-
moved JavaType creation in CompilerToVM.lookupType into JavaThu, 26 Dec 2013 12:37:28 -0800, by twisti
-
removed unused class definitions in graalJavaAccess.hppThu, 26 Dec 2013 12:13:28 -0800, by twisti
-
added support for JDT environment variable which forces all Java source compilation to use the Eclipse batch compiler, including compilation as part of other commands such as eclipseinitThu, 26 Dec 2013 14:13:55 +0100, by Doug Simon
-
put warning about missing Eclipse metadata directory behind -v optionThu, 26 Dec 2013 12:07:07 +0100, by Doug Simon