Mercurial > hg > graal-jvmci-8
graph
-
Increase TruffleGraphMaxNodes.Thu, 06 Feb 2014 17:31:48 +0100, by Roland Schatz
-
HSAIL: support for storing immediatesThu, 06 Feb 2014 11:24:00 +0100, by Doug Simon
-
removed UseHSAILSimulator optionThu, 06 Feb 2014 11:20:33 +0100, by Doug Simon
-
updated projects to Okra 1.7 jarsThu, 06 Feb 2014 11:17:58 +0100, by Doug Simon
-
pulled Ptx and Hsail classes out of gpu class namespaceThu, 06 Feb 2014 11:14:19 +0100, by Doug Simon
-
Fix gate errorsThu, 06 Feb 2014 00:21:10 -0800, by Christian Wimmer
-
mergeWed, 05 Feb 2014 23:38:59 -0800, by Christian Wimmer
-
mergeWed, 05 Feb 2014 04:54:01 -0800, by Christian Wimmer
-
mergeWed, 05 Feb 2014 03:17:05 -0800, by Christian Wimmer
-
SL: small changesWed, 05 Feb 2014 03:16:21 -0800, by Christian Wimmer
-
SL: Feedback from reviewersWed, 05 Feb 2014 08:02:15 -0800, by Christian Wimmer
-
Enable usage tracking in constant nodes.Wed, 05 Feb 2014 15:50:36 +0100, by Roland Schatz
-
Added tag graal-0.1 for changeset b124e22eb772Wed, 05 Feb 2014 14:59:55 +0100, by Thomas Wuerthinger
-
Update README and AUTHORS. Move to HTML format.Wed, 05 Feb 2014 14:02:54 +0100, by Thomas Wuerthinger
-
MergedWed, 05 Feb 2014 12:16:56 +0100, by Christian Wirth
-
Merged with Michael Haupt's changes pulled from him directlyWed, 05 Feb 2014 11:44:10 +0100, by Christian Wirth
-
support frame slot removalWed, 05 Feb 2014 11:40:13 +0100, by Michael Haupt
-
fix Truffle JavaDocWed, 05 Feb 2014 11:38:00 +0100, by Christian Wirth
-
In ConditionalEliminationPhase, check whether a ValueNode does record usages; caused crashes in FastRWed, 05 Feb 2014 11:28:10 +0100, by Christian Wirth
-
GNFI: rename project from .ffi.amd64 to .nfi.hotspot.amd64Wed, 05 Feb 2014 10:38:12 +0100, by Matthias Grimmer
-
GNFI: set invalid rtld_default in HotSpotVMConfigWed, 05 Feb 2014 10:37:07 +0100, by Matthias Grimmer
-
GNFI: add commentsWed, 05 Feb 2014 09:32:30 +0100, by Matthias Grimmer
-
GNFI: cache lookup handlesWed, 05 Feb 2014 09:26:36 +0100, by Matthias Grimmer
-
GNFI: add JavaDocWed, 05 Feb 2014 09:24:23 +0100, by Matthias Grimmer
-
fixed JavaDocTue, 04 Feb 2014 17:12:12 -0800, by twisti
-
SL: added testcase for inlining.Tue, 04 Feb 2014 17:18:16 +0100, by Christian Humer
-
Merge.Tue, 04 Feb 2014 13:19:16 +0100, by Christian Humer
-
Truffle: fixed inlined trees were not printed to graph visitor.Mon, 03 Feb 2014 21:11:36 +0100, by Christian Humer
-
Merge.Mon, 03 Feb 2014 21:01:26 +0100, by Christian Humer
-
SL: Make SL use the new UnsupportedSpecializationException#getSuppliedNodes() for error messages; Disabled dumping by default to IGV.Mon, 03 Feb 2014 21:01:11 +0100, by Christian Humer
-
Truffle-DSL: implemented support for UnsupportedSpecializationException#getSuppliedNodes().Mon, 03 Feb 2014 20:59:57 +0100, by Christian Humer
-
make sure pushed values are formatted correctlyMon, 03 Feb 2014 17:16:52 -0800, by Tom Rodriguez
-
Make blocking compiles safeMon, 03 Feb 2014 10:43:11 -0800, by Tom Rodriguez
-
Truffle: disable (most) optimistic optimizations (profile is not reliable in hosted mode)Mon, 03 Feb 2014 15:49:58 +0100, by Andreas Woess
-
On HotSpot, debug_id should be an int, not a shortMon, 03 Feb 2014 14:47:11 +0100, by Gilles Duboscq
-
changed Eclipse batch compiler settings so that it ignores task tagsSun, 02 Feb 2014 18:47:02 +0100, by Doug Simon
-
remove multiple suite/repo supportSat, 01 Feb 2014 10:47:12 -0800, by Mick Jordan
-
Ruby: fix copyright message in shell.Sat, 01 Feb 2014 15:33:13 +0000, by Chris Seaton
-
Use UTF-8 encoding when compiling on the command line and for Eclipse projectsFri, 31 Jan 2014 16:36:02 -0800, by Christian Wimmer
-
Merge.Fri, 31 Jan 2014 17:11:32 +0100, by Doug Simon
-
Truffle: Implement cache for truffle inlining heuristic.Fri, 31 Jan 2014 16:09:50 +0100, by Christian Humer
-
fixed non-PRODUCT build compilation errorFri, 31 Jan 2014 16:24:38 +0100, by Doug Simon
-
minor fix to testFri, 31 Jan 2014 16:06:49 +0100, by Doug Simon
-
removed handling of pending exception from PTX wrapper as a stub does thatFri, 31 Jan 2014 16:06:33 +0100, by Doug Simon
-
removed PTXKernelArguments; added mechanism for printing incoming kernel argumentsFri, 31 Jan 2014 16:05:37 +0100, by Doug Simon
-
hs build: add graal tag to hotspot build versionFri, 31 Jan 2014 16:04:33 +0200, by Bernhard Urban
-
mx checkstyle: bail out if .checkstyle is missingFri, 31 Jan 2014 14:54:34 +0200, by Bernhard Urban
-
Optimize back edge in tight loops.Fri, 31 Jan 2014 11:39:40 +0100, by Roland Schatz
-
Align successor when deleting aligned empty block.Fri, 31 Jan 2014 11:38:32 +0100, by Roland Schatz
-
Do control flow optimizations independent of register allocation.Fri, 31 Jan 2014 11:35:38 +0100, by Roland Schatz
-
Remove timestamp file.Fri, 31 Jan 2014 11:34:56 +0100, by Roland Schatz
-
GNFI fixes, part2Thu, 30 Jan 2014 16:41:59 +0100, by Matthias Grimmer
-
GNFI fixesThu, 30 Jan 2014 15:50:46 +0100, by Matthias Grimmer
-
Create interface for host backendsThu, 30 Jan 2014 15:50:29 +0100, by Matthias Grimmer
-
Add the Graal Native Function InterfaceThu, 30 Jan 2014 09:19:45 +0100, by Matthias Grimmer
-
More documentation and improvements of Simple LanguageThu, 30 Jan 2014 17:53:27 -0800, by Christian Wimmer
-
Truffle: add a simple API to report loop countsThu, 30 Jan 2014 17:52:24 -0800, by Christian Wimmer
-
Merge.Fri, 31 Jan 2014 00:32:03 +0100, by Doug Simon
-
disable printing of CUDA errors unless TraceGPUInteraction is enabledFri, 31 Jan 2014 00:13:12 +0100, by Doug Simon
-
implemented GC locking for duration of a PTX kernel callThu, 30 Jan 2014 23:52:34 +0100, by Doug Simon
-
added PTX support for loading a boolean fieldThu, 30 Jan 2014 23:51:55 +0100, by Doug Simon
-
foreign call from PTX wrapper to PTX runtime requires a stubThu, 30 Jan 2014 22:50:00 +0100, by Doug Simon
-
fixed or removed incorrect assertionsThu, 30 Jan 2014 22:49:14 +0100, by Doug Simon
-
Add additional device checks and compute capability checks for CUDA devices found on Linux.Thu, 30 Jan 2014 17:49:56 -0500, by S.Bharadwaj Yadavalli
-
fixed Windows build issuesThu, 30 Jan 2014 21:11:38 +0100, by Doug Simon
-
reverted removal of Okra Windows DLL nameThu, 30 Jan 2014 17:27:04 +0100, by Doug Simon
-
mergeThu, 30 Jan 2014 15:55:43 +0100, by Michael Haupt
-
address issue in Eclipse working set generationThu, 30 Jan 2014 11:02:16 +0100, by Michael Haupt
-
fixed HotSpotResolvedJavaField.getModifiers() to mask out FIELD_INTERNAL_FLAGThu, 30 Jan 2014 14:16:19 +0100, by Doug Simon
-
fixed Linux compile error and removed name of not-yet-existing Windows Okra dllThu, 30 Jan 2014 13:21:15 +0100, by Doug Simon
-
Documentation and more refactoring of Simple LanguageWed, 29 Jan 2014 20:45:43 -0800, by Christian Wimmer
-
ControlFlowException can always have a null causeWed, 29 Jan 2014 20:43:28 -0800, by Christian Wimmer
-
added support for co-existing GPU backends (JBS:GRAAL-1)Thu, 30 Jan 2014 00:52:33 +0100, by Doug Simon
-
added more unit tests for meta.api, discovering and fixing an issue with HotSpotResolvedJavaField.getModifiers() in the processThu, 30 Jan 2014 00:48:41 +0100, by Doug Simon
-
MergeWed, 29 Jan 2014 15:02:19 -0800, by Tom Rodriguez
-
Make sure a compile id is assignedWed, 29 Jan 2014 14:06:32 -0800, by Tom Rodriguez
-
avoid profile pathology in CompressedOopTestWed, 29 Jan 2014 14:05:05 -0800, by Tom Rodriguez
-
respect useCountLeadingZerosInstruction. improve substitution testTue, 28 Jan 2014 13:20:56 -0800, by Tom Rodriguez
-
Merge.Wed, 29 Jan 2014 21:56:34 +0100, by Christian Humer
-
Truffle-DSL: implemented specific structured exception for unsupported specializations. (GRAAL-682)Wed, 29 Jan 2014 21:26:26 +0100, by Christian Humer
-
Truffle: further fixes to the new CallNode.Wed, 29 Jan 2014 20:49:09 +0100, by Christian Humer
-
Merge.Wed, 29 Jan 2014 12:19:03 +0100, by Christian Humer
-
SL: added junit integration for external tests.Tue, 28 Jan 2014 19:37:26 +0100, by Christian Humer
-
SL: minor fix in direct dispatch node.Tue, 28 Jan 2014 19:36:54 +0100, by Christian Humer
-
SL: migration to Truffle CallNode.Tue, 28 Jan 2014 13:37:07 +0100, by Christian Humer
-
Merge fixes.Tue, 28 Jan 2014 13:36:16 +0100, by Christian Humer
-
Merge.Tue, 28 Jan 2014 12:55:06 +0100, by Christian Humer
-
Merge.Tue, 28 Jan 2014 12:52:57 +0100, by Christian Humer
-
Truffle: refactored inlining interfaces to a more compact CallNode.Fri, 24 Jan 2014 15:55:41 +0100, by Christian Humer
-
later lowering of MonitorEnterNode and MonitorExitNodeWed, 29 Jan 2014 18:30:42 +0100, by Lukas Stadler
-
small cosmetic fixWed, 29 Jan 2014 18:32:19 +0100, by Lukas Stadler
-
In InstanceOfSnippets selection, use the exact (non-deoptimizing) snippet when we have an exact type even when the hint probabiliy is high enough for the instanceofWithProfile snippet.Wed, 29 Jan 2014 16:53:35 +0100, by Gilles Duboscq
-
FixedGuardNode simplification should conserve the deoptimization actionWed, 29 Jan 2014 15:46:15 +0100, by Gilles Duboscq
-
GraphBuilderPhase: remove unused constant added by createExceptionDispatchWed, 29 Jan 2014 13:36:20 +0100, by Andreas Woess
-
Truffle: disable UseExceptionProbability optimistic optimizationWed, 29 Jan 2014 13:10:02 +0100, by Andreas Woess
-
rework of benchmark counters: fix size at VM entry, not at build timeWed, 29 Jan 2014 09:21:50 +0100, by Lukas Stadler
-
make MonitorEnterNode iterableWed, 29 Jan 2014 10:45:43 +0100, by Lukas Stadler
-
add GraphUtil.removeFixedWithUnusedInputsWed, 29 Jan 2014 10:45:43 +0100, by Lukas Stadler
-
Fix incorrect code generation for conditional branch instructions. Reenable ControlPTXTest.Tue, 28 Jan 2014 21:37:29 -0500, by S.Bharadwaj Yadavalli
-
kill unused frame states when loop exits are removedTue, 28 Jan 2014 23:38:22 +0100, by Andreas Woess
-
fix handling of skipped exceptions (must not cut off other exception types or unwind)Tue, 28 Jan 2014 22:55:50 +0100, by Andreas Woess
-
add partial evaluation test for a ControlFlowException catch block that follows a SlowPathException catch blockTue, 28 Jan 2014 21:48:50 +0100, by Andreas Woess
-
PartialEvaluationTest should use the same GraphBuilderConfiguration as the TruffleCompiler; code cleanupTue, 28 Jan 2014 21:42:50 +0100, by Andreas Woess
-
guard again null receiver object when reading a constant fieldTue, 28 Jan 2014 21:24:24 +0100, by Doug Simon
-
added documentationTue, 28 Jan 2014 18:46:43 +0100, by Doug Simon
-
ignore StaticMethod16InArraysTest until multi-GPU support is completeTue, 28 Jan 2014 18:34:04 +0100, by Doug Simon
-
Merge.Tue, 28 Jan 2014 18:32:30 +0100, by Doug Simon
-
moved HSAIL compilation harness logic into HSAILHotSpotBackend and deleted HSAILCompilationResultMon, 27 Jan 2014 20:24:12 +0100, by Doug Simon
-
better assertion message in GraphOrderTue, 28 Jan 2014 14:46:17 +0100, by Lukas Stadler
-
remember InvokeKind in MacroNodeTue, 28 Jan 2014 14:45:56 +0100, by Lukas Stadler
-
test for ShortCiruitNode/guard handlingTue, 28 Jan 2014 14:39:52 +0100, by Lukas Stadler
-
canonicalize a LoadField on a null constant object to deoptTue, 28 Jan 2014 14:39:48 +0100, by Lukas Stadler
-
fixed pylint warningsTue, 28 Jan 2014 12:38:08 +0100, by Doug Simon
-
PTXHotSpotBackend$1.getGraphFor() checks GPUOffload VM option (JBS:GRAAL-6)Tue, 28 Jan 2014 12:31:31 +0100, by Doug Simon
-
fixed HotSpotResolvedJavaMethod.isSynthetic so that it doesn't do any class loading (JBS:GRAAL-5)Tue, 28 Jan 2014 12:27:39 +0100, by Doug Simon
-
an empty architecture specification implies all architecturesTue, 28 Jan 2014 12:19:30 +0100, by Doug Simon
-
use lowest version JRE specified by any project for source path in Eclipse attach/launch configurationTue, 28 Jan 2014 12:18:38 +0100, by Doug Simon
-
Use a OptimizedCallTarget-bound SpeculationLog for Truffle compilationsMon, 27 Jan 2014 16:39:17 +0100, by Gilles Duboscq
-
Throw-away speculation logs should not be used. Just use null insteadMon, 27 Jan 2014 16:05:10 +0100, by Gilles Duboscq
-
Fix: HotSpotDisassemblerProvider should return null when the code could not be disassembled.Mon, 27 Jan 2014 15:39:27 +0100, by Gilles Duboscq
-
MergeMon, 27 Jan 2014 15:28:50 -0800, by Tom Rodriguez
-
Add duplicate detection to IGV binary graphsMon, 27 Jan 2014 15:26:26 -0800, by Tom Rodriguez
-
Only use mature method datasWed, 22 Jan 2014 11:10:09 -0800, by Tom Rodriguez
-
print name and sig in TraceDeoptimization outputWed, 22 Jan 2014 10:54:38 -0800, by Tom Rodriguez
-
added getCodeString() to ExternalCompilationResultMon, 27 Jan 2014 15:50:19 +0100, by Doug Simon
-
removed unused PTX codeMon, 27 Jan 2014 15:49:33 +0100, by Doug Simon
-
updated mx/projects for new Okra versionSat, 25 Jan 2014 20:02:07 +0100, by Doug Simon
-
Fix SL unit test directoryFri, 24 Jan 2014 19:19:16 -0800, by Christian Wimmer
-
Fix Eclipse formatter issuesFri, 24 Jan 2014 18:42:52 -0800, by Christian Wimmer
-
Use source and expected output files to test Simple Language, instead of individual JUnit tests with the source and expected output as stringsFri, 24 Jan 2014 18:18:49 -0800, by Christian Wimmer
-
Refactoring and cleanup of Simple Language (more to come soon)Fri, 24 Jan 2014 18:16:24 -0800, by Christian Wimmer
-
Merge.Fri, 24 Jan 2014 18:34:18 +0100, by Doug Simon
-
Fix CollapseFrameForSingleSideEffectPhase.Fri, 24 Jan 2014 17:43:14 +0100, by Roland Schatz
-
refactored phase for stamping parameters as non-null that was duplicated in the GPU backendsFri, 24 Jan 2014 18:06:03 +0100, by Doug Simon
-
added ObjectPTXTest to test object parameter passing - all tests are disabled until GC issues are resolvedFri, 24 Jan 2014 18:04:49 +0100, by Doug Simon
-
enabled some tests in FloatPTXTest that now workFri, 24 Jan 2014 18:04:11 +0100, by Doug Simon
-
disabled ControlPTXTest until issues are resolvedFri, 24 Jan 2014 18:03:55 +0100, by Doug Simon
-
added work-around to handle CUDA context management in PTX C++ codeFri, 24 Jan 2014 18:03:09 +0100, by Doug Simon
-
partially fixed passing of object parameters to PTX kernels; use a C++ object for managing resource allocation and cleanup around a PTX kernel executionFri, 24 Jan 2014 18:01:36 +0100, by Doug Simon
-
fixed assertionFri, 24 Jan 2014 17:59:46 +0100, by Doug Simon
-
only register ShortCircuitOrNodes in ConditionalElimination for fixed anchorsFri, 24 Jan 2014 12:26:05 +0100, by Lukas Stadler
-
Merge.Fri, 24 Jan 2014 01:19:52 +0000, by Chris Seaton
-
Merge.Fri, 24 Jan 2014 00:44:12 +0000, by Chris Seaton
-
Ruby: turn tracing and debugging back on by default.Thu, 23 Jan 2014 23:49:46 +0000, by Chris Seaton
-
Ruby: change GRAAL_DIR to TRUFFLE_DIR.Thu, 23 Jan 2014 23:27:46 +0000, by Chris Seaton
-
MergeThu, 23 Jan 2014 16:35:57 -0800, by Tom Rodriguez
-
Always copy method substitutions. Add some assertion checking for it.Thu, 23 Jan 2014 16:15:04 -0800, by Tom Rodriguez
-
Disable AOT boolean test for nowThu, 23 Jan 2014 15:21:14 -0800, by Tom Rodriguez
-
Handle null in printingThu, 23 Jan 2014 14:35:40 -0800, by Tom Rodriguez
-
Add bodies so exact math can deoptThu, 23 Jan 2014 14:35:10 -0800, by Tom Rodriguez
-
HSAIL: support for using Okra simulator without needing to configure PATH and LD_LIBRARY_PATHFri, 24 Jan 2014 00:52:06 +0100, by Doug Simon
-
GPUOffload option does not interact with GPU detectionFri, 24 Jan 2014 00:49:10 +0100, by Doug Simon
-
Merge.Fri, 24 Jan 2014 00:33:56 +0100, by Doug Simon
-
use shared util for HSAIL calling conventionWed, 22 Jan 2014 18:46:38 +0100, by Doug Simon
-
Merge with 9161ed8ce7964ca3df5e91894522b207a2bc4a3eWed, 22 Jan 2014 21:34:00 -0800, by Michael Van De Vanter
-
Ruby: refactor low level instrumentation servicesWed, 22 Jan 2014 21:02:06 -0800, by Michael Van De Vanter
-
Ruby: improve how instrumentation proxy handles some exceptional conditionsWed, 22 Jan 2014 20:35:00 -0800, by Michael Van De Vanter
-
Truffle/Instrumentation: Javadoc and cleanupWed, 22 Jan 2014 20:28:52 -0800, by Michael Van De Vanter
-
Ruby: remove some prototyping code no longer neededSat, 18 Jan 2014 22:12:42 -0800, by Michael Van De Vanter
-
Add graal-specific option -XX:+GPUOffload to trigger all GPU offload functionality. Cleanup function to decide GPU offload. Exclude GPU sources from nongraal builds.Wed, 22 Jan 2014 16:06:47 -0500, by S.Bharadwaj Yadavalli
-
fix invalid MemoryPhiNodes at loop beginsWed, 22 Jan 2014 15:27:31 +0100, by Lukas Stadler
-
cyclic graph verificationWed, 22 Jan 2014 15:27:31 +0100, by Lukas Stadler
-
fix GuardNode canonicalizationWed, 22 Jan 2014 14:03:47 +0100, by Lukas Stadler
-
added library sources (if available) to generated Eclipse attach launcherWed, 22 Jan 2014 13:39:45 +0100, by Doug Simon
-
Support narrow oops in reference maps.Wed, 22 Jan 2014 11:44:27 +0100, by Roland Schatz
-
Refactor reference maps.Wed, 22 Jan 2014 11:27:28 +0100, by Roland Schatz
-
split a negated guard with a ShortCircuitOr condition into two guardsWed, 22 Jan 2014 10:51:32 +0100, by Lukas Stadler
-
GuardLowering: do not use trapping accesses for guards with a speculationTue, 21 Jan 2014 18:35:46 +0100, by Gilles Duboscq
-
Sweeper: make sure we only run the sweeper on java threadsTue, 21 Jan 2014 18:35:03 +0100, by Gilles Duboscq
-
added list to PTXHotSpotBackend for keeping a valid installed kernel (and its associated nmethods) aliveTue, 21 Jan 2014 15:26:38 +0100, by Doug Simon
-
Truffle: fix non-local control flow using exceptionsTue, 21 Jan 2014 12:14:38 +0100, by Andreas Woess
-
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