Mercurial > hg > truffle
graph
-
MergeWed, 27 Feb 2013 16:40:30 +0000, by kevinw
-
8008807: SA: jstack crash when target has mismatched bitness (Linux)Wed, 27 Feb 2013 14:02:26 +0000, by kevinw
-
MergeWed, 27 Feb 2013 04:58:45 -0500, by dholmes
-
8008081: Print outs do not have matching argumentsTue, 26 Feb 2013 08:54:03 -0800, by mikael
-
8008549: NPG: SystemDictionary::find(...) unnecessarily keeps class loaders aliveThu, 21 Feb 2013 17:22:15 +0100, by stefank
-
8009226: new hotspot build - hs25-b22Fri, 01 Mar 2013 04:58:31 -0800, by amurillo
-
Added tag jdk8-b80 for changeset 4a198b201f3cThu, 07 Mar 2013 11:17:36 -0800, by katleman
-
Merge.Sun, 07 Apr 2013 12:45:27 +0200, by Christian Humer
-
Fixed rootNode should not get replaced if an error occured otherwise no errors were outputted.Sat, 06 Apr 2013 16:30:23 +0200, by Christian Humer
-
Fixed user generic signature must not match generated generic signature.Sat, 06 Apr 2013 16:26:19 +0200, by Christian Humer
-
Fixed when specializing nodes must always call the full generic case.Sat, 06 Apr 2013 14:33:39 +0200, by Christian Humer
-
fixed discrepancy between a method's name and its semanticsFri, 05 Apr 2013 18:53:57 +0200, by Doug Simon
-
incorporated null-seen information into JavaTypeProfileFri, 05 Apr 2013 17:51:55 +0200, by Doug Simon
-
removed unused and unnecessary getCustomStackAreaSize() from CodeCacheProviderFri, 05 Apr 2013 17:37:27 +0200, by Doug Simon
-
pipeline: include PushNodesThroughPiFri, 05 Apr 2013 16:23:01 +0200, by Bernhard Urban
-
PushNodesThroughPi: add metric for pushed nodesFri, 05 Apr 2013 15:54:57 +0200, by Bernhard Urban
-
PiPushable: implementation for IsNullNodeFri, 05 Apr 2013 15:24:22 +0200, by Bernhard Urban
-
new phase: PushNodesThroughPiThu, 04 Apr 2013 16:03:08 +0200, by Bernhard Urban
-
PiPushable: implementation for ReadNodeThu, 04 Apr 2013 15:04:59 +0200, by Bernhard Urban
-
PiPushable: new interface for nodes that are able to be pushed through a PiNodeFri, 05 Apr 2013 16:43:13 +0200, by Bernhard Urban
-
PiNode: add markerinterface IterableNodeType for fast iterationThu, 04 Apr 2013 13:48:37 +0200, by Bernhard Urban
-
UnsafeCastNode: make it an subclass of PiNodeFri, 05 Apr 2013 16:54:55 +0200, by Bernhard Urban
-
PiNode: use existing dependencies array for anchorThu, 04 Apr 2013 10:50:39 +0200, by Bernhard Urban
-
.hgignore: temporary file generated by mxThu, 04 Apr 2013 13:25:15 +0200, by Bernhard Urban
-
A server0 "build" needs to create a jdk copy if it does not exist yetFri, 05 Apr 2013 15:34:45 +0200, by Gilles Duboscq
-
Allow building using a jdk that does not contain manFri, 05 Apr 2013 14:24:02 +0200, by Gilles Duboscq
-
moved ReplacementsProvider to com.oracle.graal.nodes.spiFri, 05 Apr 2013 11:56:21 +0200, by Doug Simon
-
Fixed NodeParser error synchronization was done too late.Fri, 05 Apr 2013 11:03:21 +0200, by Christian Humer
-
lower ExceptionObjectNode with a snippet (GRAAL-133)Fri, 05 Apr 2013 02:33:42 +0200, by Doug Simon
-
simplified registration of snippetsFri, 05 Apr 2013 01:58:32 +0200, by Doug Simon
-
added test for a compiled exception handlerFri, 05 Apr 2013 01:51:24 +0200, by Doug Simon
-
passed a Replacements object to ArrayCopyNode and ObjectCloneNode instead of using the Graal.getRequiredCapability() APIFri, 05 Apr 2013 01:29:09 +0200, by Doug Simon
-
added getReplacements() to LoweringToolFri, 05 Apr 2013 01:26:48 +0200, by Doug Simon
-
passed a Replacements object to inlining utility methods that need one instead of the GraalRuntime APIFri, 05 Apr 2013 01:12:46 +0200, by Doug Simon
-
MergeThu, 04 Apr 2013 16:58:59 +0200, by Lukas Stadler
-
remove UNKNOWN_LOCATIONThu, 04 Apr 2013 15:31:27 +0200, by Lukas Stadler
-
ensure generated Jar.launch files have the same format as that produced when refreshing in EclipseThu, 04 Apr 2013 15:05:48 +0200, by Doug Simon
-
Merge.Thu, 04 Apr 2013 14:29:07 +0200, by Doug Simon
-
fixed more concurrency issues in ReplacementsImplThu, 04 Apr 2013 14:28:34 +0200, by Doug Simon
-
fixed concurrency issues in ReplacementsImplWed, 03 Apr 2013 22:52:11 +0200, by Doug Simon
-
fixed compiler warningsWed, 03 Apr 2013 21:55:41 +0200, by Doug Simon
-
renames: [HotSpot]ReplacementsInstaller -> [HotSpot]ReplacementsImplWed, 03 Apr 2013 21:53:32 +0200, by Doug Simon
-
implemented lazy installation of replacements (GRAAL-137)Wed, 03 Apr 2013 21:51:44 +0200, by Doug Simon
-
MergedThu, 04 Apr 2013 13:55:35 +0200, by Christian Wirth
-
on building 'server0', returnThu, 04 Apr 2013 13:26:34 +0200, by Christian Wirth
-
added JUnit 4.11 support to ProfilingInfoTestThu, 04 Apr 2013 11:57:04 +0200, by Christian Haeubl
-
MergeThu, 04 Apr 2013 10:04:49 +0200, by Lukas Stadler
-
make read elimination configurable (for tests)Thu, 04 Apr 2013 10:04:22 +0200, by Lukas Stadler
-
MergeWed, 03 Apr 2013 16:47:11 +0200, by Lukas Stadler
-
rename early read elimination option and enable itThu, 28 Mar 2013 17:37:09 +0100, by Lukas Stadler
-
mx/unittest: make it more portable across systemsWed, 03 Apr 2013 16:56:43 +0200, by Bernhard Urban
-
style fixesWed, 03 Apr 2013 15:01:48 +0200, by Christian Haeubl
-
Merge.Wed, 03 Apr 2013 14:41:22 +0200, by Christian Haeubl
-
changed profiling of exceptions so that the ExceptionSeen flag also works without GRAALVMThu, 28 Mar 2013 17:11:06 +0100, by Christian Haeubl
-
minor C1/C2 fixThu, 28 Mar 2013 13:38:47 +0100, by Christian Haeubl
-
checkstyle fixesThu, 28 Mar 2013 13:01:31 +0100, by Christian Haeubl
-
Merge.Thu, 28 Mar 2013 12:58:50 +0100, by Christian Haeubl
-
finished ProfilingInfo testcasesThu, 28 Mar 2013 12:55:13 +0100, by Christian Haeubl
-
added API to reset the profiling information for a methodWed, 27 Mar 2013 17:25:59 +0100, by Christian Haeubl
-
API to access nullness profiling information for instanceof, checkcast, and aastoreWed, 27 Mar 2013 10:36:57 +0100, by Christian Haeubl
-
fixed -XX:+PrintDeoptimizationDetails in debug/fastdebug buildTue, 26 Mar 2013 15:35:20 +0100, by Christian Haeubl
-
changed parameters of InliningPhaseTue, 26 Mar 2013 14:35:32 +0100, by Christian Haeubl
-
search for classes containing annotations returns source file as well as class nameWed, 03 Apr 2013 10:08:42 +0200, by Doug Simon
-
resolved ambiguity for Parameter class when developing against JDK8Wed, 03 Apr 2013 00:20:46 +0200, by Doug Simon
-
made it easier to run newly added PTX test methods from the command lineTue, 02 Apr 2013 23:18:24 +0200, by Doug Simon
-
unsafeCast: remove anchor node in NewObjectSnippetsTue, 02 Apr 2013 14:08:26 +0200, by Bernhard Urban
-
Fix bug in integer canonicalization.Tue, 02 Apr 2013 14:51:59 +0200, by Roland Schatz
-
Merge.Tue, 02 Apr 2013 12:57:58 +0200, by Roland Schatz
-
Canonicalize (a + b) - b and (a - b) + b.Tue, 02 Apr 2013 11:48:46 +0200, by Roland Schatz
-
Cull frame states before lowering.Tue, 02 Apr 2013 11:47:56 +0200, by Roland Schatz
-
unsafeCast: anchor cast after initialization of an objectTue, 02 Apr 2013 12:14:15 +0200, by Bernhard Urban
-
share debug environment across multiple testsTue, 02 Apr 2013 11:53:01 +0200, by Doug Simon
-
Disabled log.Mon, 01 Apr 2013 21:47:39 +0200, by Christian Humer
-
Updated codegen tests for guards and builtins.Mon, 01 Apr 2013 21:43:39 +0200, by Christian Humer
-
Implemented codegen guard definitions can now omit unused parameters.Mon, 01 Apr 2013 21:43:20 +0200, by Christian Humer
-
Renamed node method parser base class.Mon, 01 Apr 2013 12:19:15 +0200, by Christian Humer
-
Refactored ParameterSpec constructors.Mon, 01 Apr 2013 12:14:54 +0200, by Christian Humer
-
Refactor to shared template method signature comparison.Mon, 01 Apr 2013 11:52:38 +0200, by Christian Humer
-
Merge.Fri, 29 Mar 2013 21:39:54 +0100, by Doug Simon
-
fixed bug in computation of nested lock depthFri, 29 Mar 2013 21:05:51 +0100, by Doug Simon
-
renamed MonitorValue to HotSpotMonitorValue and moved it to com.oracle.graal.hotspot projectFri, 29 Mar 2013 14:19:04 +0100, by Doug Simon
-
added HotSpotLIRFrameState subclass of LIRFrameState to move HotSpot specific handling of lock state into HotSpot specific classesFri, 29 Mar 2013 12:54:56 +0100, by Doug Simon
-
removed no longer necessary method: CodeCacheProvider.getSizeOfLockData()Fri, 29 Mar 2013 12:33:24 +0100, by Doug Simon
-
modeling of lock state removed from LIR and runtime specific debug info for locks moved into runtime specific classesFri, 29 Mar 2013 12:31:42 +0100, by Doug Simon
-
made 'mx archive' clean up temporary files upon failure during archive file creationFri, 29 Mar 2013 12:22:27 +0100, by Doug Simon
-
MergeFri, 29 Mar 2013 18:21:43 +0100, by Matthias Grimmer
-
Add annotation processor to graal.hotspot; make sure that executeHelper gets replacedFri, 29 Mar 2013 18:21:26 +0100, by Matthias Grimmer
-
Move code of InstalledCode substitution to graal.hotspotFri, 29 Mar 2013 18:06:01 +0100, by Matthias Grimmer
-
MergeFri, 29 Mar 2013 17:41:57 +0100, by Matthias Grimmer
-
Add code for interpreter to executeHelperFri, 29 Mar 2013 17:41:47 +0100, by Matthias Grimmer
-
minor thing in build-graal.xmlFri, 29 Mar 2013 10:04:13 +0100, by Matthias Grimmer
-
MergeFri, 29 Mar 2013 09:59:06 +0100, by Matthias Grimmer
-
Renamings of installed code replacementsFri, 29 Mar 2013 09:58:26 +0100, by Matthias Grimmer
-
MergeFri, 29 Mar 2013 09:39:43 -0700, by Mick Jordan
-
NodeIntrinsifcationPhase: allow non-static @Fold methodsThu, 28 Mar 2013 21:01:48 -0700, by Mick Jordan
-
Improved error message for Graal API capability queries.Fri, 29 Mar 2013 16:56:21 +0100, by Thomas Wuerthinger
-
Remove printStackTrace in various locations.Fri, 29 Mar 2013 14:47:27 +0100, by Thomas Wuerthinger
-
Revert WB refactoring 2Fri, 29 Mar 2013 03:11:53 +0100, by Christos Kotselidis
-
Revert WB refactoringFri, 29 Mar 2013 03:05:33 +0100, by Christos Kotselidis
-
Reverse ArrayCopy WB IntrisificationThu, 28 Mar 2013 23:57:27 +0100, by Christos Kotselidis
-
-MergeThu, 28 Mar 2013 23:41:37 +0100, by Christos Kotselidis
-
Reverse ArrayCopy WB intrisificationThu, 28 Mar 2013 23:40:12 +0100, by Christos Kotselidis
-
Minor bug fix in Truffle frame implementation.Thu, 28 Mar 2013 14:33:19 +0100, by Andreas Woess
-
Increase template interpreter size by another 4K.Thu, 28 Mar 2013 14:29:58 +0100, by Andreas Woess
-
MergeThu, 28 Mar 2013 16:58:44 +0100, by Matthias Grimmer
-
Added executeHelper to HotSpotInstalled code that gets replaced by a MethodSubstitutionThu, 28 Mar 2013 16:58:23 +0100, by Matthias Grimmer
-
Merge.Thu, 28 Mar 2013 16:35:24 +0100, by Roland Schatz
-
Propagate fillContents to allocateArrayAndInitialize snippet.Thu, 28 Mar 2013 15:33:16 +0100, by Roland Schatz
-
Ignore temporary *.jar.* files.Thu, 28 Mar 2013 11:22:44 +0100, by Roland Schatz
-
MergeThu, 28 Mar 2013 16:00:40 +0100, by Lukas Stadler
-
more work on read eliminationThu, 28 Mar 2013 15:57:51 +0100, by Lukas Stadler
-
counters for LoopFullUnrollPhase and TailDuplicationPhaseTue, 26 Mar 2013 11:28:52 +0100, by Lukas Stadler
-
enable testMon, 25 Mar 2013 11:21:43 +0100, by Lukas Stadler
-
better read eliminationMon, 25 Mar 2013 11:21:33 +0100, by Lukas Stadler
-
assertion in NodeMon, 25 Mar 2013 11:18:19 +0100, by Lukas Stadler
-
allow Graal options to be passed to "mx bench"Mon, 25 Mar 2013 11:18:08 +0100, by Lukas Stadler
-
changes to iterative inliningMon, 25 Mar 2013 11:15:52 +0100, by Lukas Stadler
-
turn inlining hints into a mapMon, 25 Mar 2013 11:06:45 +0100, by Lukas Stadler
-
location identity on PhiNodes and ProxyNodesMon, 11 Mar 2013 18:41:16 +0100, by Lukas Stadler
-
pull replaceSnippetInvokes into MacroNodeMon, 11 Mar 2013 15:15:32 +0100, by Lukas Stadler
-
new PEAInliningHints option, turn new options off by defaultThu, 07 Mar 2013 14:45:58 +0100, by Lukas Stadler
-
simple iterative inlining, simple read elimination in PEAThu, 07 Mar 2013 13:47:09 +0100, by Lukas Stadler
-
GraalOptions.BenchmarkDynamicCounters to get counters for dacapo/specjvm2008 runMon, 25 Mar 2013 11:09:40 +0100, by Lukas Stadler
-
add increment size to DynamicCounterNodeThu, 21 Mar 2013 13:35:45 +0100, by Lukas Stadler
-
fix importWed, 27 Mar 2013 14:58:29 +0100, by Lukas Stadler
-
fix for state duplication in ReentrantBlockIteratorWed, 27 Mar 2013 14:36:04 +0100, by Lukas Stadler
-
remove SafeAccessNodeThu, 21 Mar 2013 13:35:21 +0100, by Lukas Stadler
-
tail recursion for SchedulePhase.addToEarliestSorting (fixes StackOverflowErrors)Wed, 27 Mar 2013 14:27:38 +0100, by Lukas Stadler
-
HotSpotRuntime: remove duplicated code in lowering of InvokeThu, 28 Mar 2013 14:14:13 +0100, by Bernhard Urban
-
Remove Unnecessary castThu, 28 Mar 2013 14:30:30 +0100, by Christos Kotselidis
-
-MergeThu, 28 Mar 2013 14:28:11 +0100, by Christos Kotselidis
-
Bug fix crashing SpecJVM2008Thu, 28 Mar 2013 14:26:38 +0100, by Christos Kotselidis
-
InvokeNode: remove dead code in intrinsifyWed, 27 Mar 2013 18:12:03 +0100, by Bernhard Urban
-
CheckCastSnippets: anchor UnsafeCast with subclass testsWed, 27 Mar 2013 19:11:30 +0100, by Bernhard Urban
-
CheckCastSnippets: testcase for reading a field after checkcastWed, 27 Mar 2013 22:30:03 +0100, by Bernhard Urban
-
pipeline: canonicalize after ConditionalElimination and EliminatePartiallyRedundantGuardsWed, 27 Mar 2013 14:11:56 +0100, by Bernhard Urban
-
-Fix annotation errorsWed, 27 Mar 2013 17:22:12 +0100, by Christos Kotselidis
-
-MergeWed, 27 Mar 2013 17:16:59 +0100, by Christos Kotselidis
-
Write Barrier refactoringWed, 27 Mar 2013 17:03:01 +0100, by Christos Kotselidis
-
Use ServiceProvider annotation for method substitutions.Wed, 27 Mar 2013 15:22:20 +0100, by Roland Schatz
-
Annotation processor for generating META-INF/services files.Wed, 27 Mar 2013 15:22:18 +0100, by Roland Schatz
-
mx: Use correct working directory in eclipse builders.Wed, 27 Mar 2013 15:22:14 +0100, by Roland Schatz
-
Always clear 'queued for compilation' flag at the end of a compilation taskWed, 27 Mar 2013 14:35:10 +0100, by Gilles Duboscq
-
Respect the PrintCodeCacheOnCompilation flag in the graal compilerWed, 27 Mar 2013 14:20:07 +0100, by Gilles Duboscq
-
Be a little bit more careful around compilation task queuingWed, 27 Mar 2013 11:53:31 +0100, by Gilles Duboscq
-
Safer bailout for JSR+OSRWed, 27 Mar 2013 11:51:53 +0100, by Gilles Duboscq
-
-ArrayCopy WB IntrinsicsWed, 27 Mar 2013 14:03:03 +0100, by Christos Kotselidis
-
-MergeTue, 26 Mar 2013 18:32:58 +0100, by Christos Kotselidis
-
-Bug fixesTue, 26 Mar 2013 18:31:19 +0100, by Christos Kotselidis
-
-Bug fix in card markingTue, 26 Mar 2013 12:08:51 +0100, by Christos Kotselidis
-
-MergeTue, 26 Mar 2013 10:51:42 +0100, by Christos Kotselidis
-
-Fix assertion errorsTue, 26 Mar 2013 10:50:50 +0100, by Christos Kotselidis
-
-MergeMon, 25 Mar 2013 22:57:00 +0100, by Christos Kotselidis
-
Replace Pointer accesses with WordMon, 25 Mar 2013 21:02:15 +0100, by Christos Kotselidis
-
-MergeMon, 25 Mar 2013 16:31:26 +0100, by Christos Kotselidis
-
-Fix compilation errorMon, 25 Mar 2013 16:20:07 +0100, by Christos Kotselidis
-
-MergeFri, 22 Mar 2013 23:44:38 +0100, by Christos Kotselidis
-
-MergeFri, 22 Mar 2013 18:44:17 +0100, by Christos Kotselidis
-
-MergeFri, 22 Mar 2013 18:44:06 +0100, by Christos Kotselidis
-
-MergeFri, 22 Mar 2013 16:18:46 +0100, by Christos Kotselidis
-
-Merge with basic-graal-gateFri, 22 Mar 2013 12:57:51 +0100, by Christos Kotselidis
-
-Merge with trunkFri, 22 Mar 2013 12:56:04 +0100, by Christos Kotselidis
-
-Changes after CR-243Fri, 22 Mar 2013 12:08:24 +0100, by Christos Kotselidis
-
-Merge with tipThu, 21 Mar 2013 14:11:13 +0100, by Christos Kotselidis
-
-Integration of WB Serial Snippets-Integration of G1 WB Snippets (partially working)-Fix allocation bug with -XX:-UseTLAB and -XX:+UseSerialGCThu, 21 Mar 2013 11:30:38 +0100, by Christos Kotselidis
-
-Cleanup codeWed, 20 Mar 2013 21:39:24 +0100, by Christos Kotselidis
-
-Create push patchWed, 20 Mar 2013 20:27:30 +0100, by Christos Kotselidis
-
-Create push patchWed, 20 Mar 2013 20:13:08 +0100, by Christos Kotselidis
-
-More fixes and passrate(fop)Wed, 06 Mar 2013 19:35:04 +0100, by Christos Kotselidis
-
-More bug fixesTue, 05 Mar 2013 18:53:26 +0100, by Christos Kotselidis
-
-More progress in G1 WBsMon, 04 Mar 2013 16:46:37 +0100, by Christos Kotselidis
-
-More porting and bug fixingThu, 28 Feb 2013 17:39:48 +0100, by Christos Kotselidis
-
-Integrate Lucas' patch with byte readWed, 27 Feb 2013 18:41:37 +0100, by Christos Kotselidis
-
-More porting and bug fixesWed, 27 Feb 2013 17:25:28 +0100, by Christos Kotselidis
-
-More porting to G1 WBsWed, 27 Feb 2013 15:15:04 +0100, by Christos Kotselidis
-
-Add more instrumentationTue, 26 Feb 2013 19:49:00 +0100, by Christos Kotselidis
-
-More G1 WB Integration-Addition of GenerateLEANode for G1 previous value equalitiesTue, 26 Feb 2013 18:02:06 +0100, by Christos Kotselidis
-
-Snippetization of CMS WriteBarriersMon, 25 Feb 2013 11:08:06 +0100, by Christos Kotselidis
-
-More PortingWed, 20 Feb 2013 17:29:40 +0100, by Christos Kotselidis
-
Towards porting G1 WBsWed, 20 Feb 2013 16:15:43 +0100, by Christos Kotselidis
-
-Implement WB primitive stub call for G1's slow path laterTue, 19 Feb 2013 17:57:14 +0100, by Christos Kotselidis
-
-Snippetization of CMS write barriersTue, 19 Feb 2013 16:53:10 +0100, by Christos Kotselidis
-
support for constructors corresponding to node intrinsics to take a leading MetaAccessProvider argument that is automatically filled in during node intrinsificationTue, 26 Mar 2013 17:16:05 +0100, by Doug Simon
-
documentation correctionTue, 26 Mar 2013 17:13:50 +0100, by Doug Simon
-
finalizer registration is now done via method substitution (again)Tue, 26 Mar 2013 16:16:58 +0100, by Doug Simon
-
(re)disabled frame state cleanup for method substitutionsTue, 26 Mar 2013 15:16:20 +0100, by Doug Simon
-
removed @Alias mechanismTue, 26 Mar 2013 14:57:14 +0100, by Doug Simon
-
Merge.Tue, 26 Mar 2013 14:02:13 +0100, by Doug Simon
-
made VM independent method substitutions be interpretableTue, 26 Mar 2013 14:00:16 +0100, by Doug Simon
-
made method substitutions for Class be interpretableTue, 26 Mar 2013 13:03:48 +0100, by Doug Simon
-
made method substitutions for Object be interpretableTue, 26 Mar 2013 12:56:27 +0100, by Doug Simon
-
made method substitutions for System be interpretableTue, 26 Mar 2013 12:53:02 +0100, by Doug Simon
-
made CurrentJavaThreadNode.get() interpretableTue, 26 Mar 2013 12:48:44 +0100, by Doug Simon
-
removed unused CurrentThread classTue, 26 Mar 2013 12:46:33 +0100, by Doug Simon
-
removed use of CurrentThread from Thread method substitutionsTue, 26 Mar 2013 12:46:12 +0100, by Doug Simon
-
rename: HotSpotCurrentRawThreadNode -> CurrentJavaThreadNodeTue, 26 Mar 2013 12:42:11 +0100, by Doug Simon
-
test that method substitutions for Thread are interpretableTue, 26 Mar 2013 12:02:10 +0100, by Doug Simon
-
made method substitutions for Thread be interpretableTue, 26 Mar 2013 12:01:42 +0100, by Doug Simon
-
prevent @Alias from being used in method substitutions - can only be used in lowering snippetsTue, 26 Mar 2013 11:46:35 +0100, by Doug Simon
-
removed use of @Alias in Thread.isInterrupted() substitutionTue, 26 Mar 2013 11:46:24 +0100, by Doug Simon
-
Fix for polymorphic inlining after fusing exception obecjt and the distaptch beginTue, 26 Mar 2013 12:16:35 +0100, by Gilles Duboscq
-
Merge.Mon, 25 Mar 2013 22:38:05 +0100, by Doug Simon
-
rewrote Thread.isInterrupted() substitution to use @Alias mechanismMon, 25 Mar 2013 22:37:18 +0100, by Doug Simon
-
added @Alias annotation for accessing fields and methods otherwise inaccessible due to Java access rulesMon, 25 Mar 2013 22:35:42 +0100, by Doug Simon
-
re-enabled Full Debug Symbols builds of the Graal VMMon, 25 Mar 2013 17:37:21 +0100, by Doug Simon
-
made node intrinsic interpretable: SystemSubstitutions.callLong()Mon, 25 Mar 2013 10:35:03 +0100, by Doug Simon
-
Cleanup unit tests : they should not print to stdout/stderrMon, 25 Mar 2013 19:22:03 +0100, by Gilles Duboscq
-
Bailout from OSR compilation when there is more than on EntryMarkerNodeMon, 25 Mar 2013 15:59:26 +0100, by Gilles Duboscq
-
The exception edge for invokes should still be a DispatchBeginNode to allow lowering of ExceptionObjectNode after guard loweringMon, 25 Mar 2013 14:11:01 +0100, by Gilles Duboscq
-
mx.sh should select python2.7 python2 or python depending on what is available.Mon, 25 Mar 2013 11:27:40 +0100, by Gilles Duboscq
-
Allow vm arguments in mx benchMon, 25 Mar 2013 11:08:50 +0100, by Gilles Duboscq
-
Use ServiceLoader to make installation of MethodSubstitutions extensible.Mon, 25 Mar 2013 15:39:32 +0100, by Roland Schatz
-
mx: merge provider configuration files in distribution jarsMon, 25 Mar 2013 15:39:31 +0100, by Roland Schatz
-
Merge.Fri, 22 Mar 2013 19:50:51 +0100, by Christian Humer
-
Merge.Fri, 22 Mar 2013 18:01:47 +0100, by Christian Humer
-
Fixed ecj fails when performing type erasure on void types.Fri, 22 Mar 2013 18:01:22 +0100, by Christian Humer
-
Fixed type variables should be erased before comparing types in MethodSubstiutionVerifier.Fri, 22 Mar 2013 16:02:43 +0100, by Christian Humer
-
fixed warningsFri, 22 Mar 2013 19:14:50 +0100, by Doug Simon
-
Backed out changeset: 10293cbfc2b6Fri, 22 Mar 2013 19:08:07 +0100, by Doug Simon
-
undid the change that disabled frame state cleanup for method substitutionsFri, 22 Mar 2013 19:07:30 +0100, by Doug Simon
-
Backed out changeset: 83fc36378013Fri, 22 Mar 2013 18:24:29 +0100, by Doug Simon
-
Merge.Fri, 22 Mar 2013 18:18:55 +0100, by Doug Simon
-
removed support for using the Eclipse batch compiler bundled with Eclipse - depending on the version, it has bugs with respect to annotation processingFri, 22 Mar 2013 15:20:16 +0100, by Doug Simon
-
gave MembarNode.memoryBarrier() an implementation that actually triggers barriersFri, 22 Mar 2013 15:08:29 +0100, by Doug Simon
-
finalizer registration is now done via method substitutionFri, 22 Mar 2013 14:54:15 +0100, by Doug Simon
-
GraphBuilderPhase: add createInvokeNode method by refactoring appendInvoke, for use by subclasses overriding handleUnresolvedInvokeFri, 22 Mar 2013 09:28:38 -0700, by Mick Jordan
-
Merge.Fri, 22 Mar 2013 15:09:53 +0100, by Christian Humer
-
Fixed substitution verifier emitted wrong error.Fri, 22 Mar 2013 15:09:38 +0100, by Christian Humer
-
Fuse the ExceptionObject its DispatchBegin into a single node since it has to be atomic while gurads are floatingThu, 21 Mar 2013 18:45:58 +0100, by Gilles Duboscq
-
Fix unittest on server0.Fri, 22 Mar 2013 13:18:12 +0100, by Roland Schatz
-
added support for projects that extend a package defined in another project when canonicalizing projectsFri, 22 Mar 2013 11:48:42 +0100, by Doug Simon
-
enabled annotation processor for @ClassSubstitution and @MethodSubstitution in the com.oracle.graal.hotspot projectFri, 22 Mar 2013 11:26:08 +0100, by Doug Simon
-
Merge.Fri, 22 Mar 2013 11:20:16 +0100, by Doug Simon
-
minor punctuation fixThu, 21 Mar 2013 15:55:00 +0100, by Doug Simon
-
moved tests for HotSpot specific method substitutions into HotSpotMethodSubstitutionsTestThu, 21 Mar 2013 15:38:42 +0100, by Doug Simon
-
temporary file is removed when unittests failThu, 21 Mar 2013 15:36:31 +0100, by Doug Simon
-
rename: GraalIntrinsics -> GraalMethodSubstitutionsThu, 21 Mar 2013 14:38:35 +0100, by Doug Simon
-
rename: originalMethod -> originalMemberThu, 21 Mar 2013 14:35:06 +0100, by Doug Simon
-
small documentation fixThu, 21 Mar 2013 13:45:27 +0100, by Doug Simon
-
Merge.Thu, 21 Mar 2013 18:04:03 +0100, by Christian Humer
-
Added annotation processor for verifing @ClassSubstitution and @MethodSubstitution annotation at compile time.Thu, 21 Mar 2013 18:03:32 +0100, by Christian Humer
-
Merge.Thu, 21 Mar 2013 13:20:32 +0100, by Christian Humer
-
Merge.Thu, 21 Mar 2013 13:13:07 +0100, by Christian Humer
-
Fixed varargs attribute was not copied in ExectableElements.Thu, 21 Mar 2013 13:12:36 +0100, by Christian Humer
-
Cleanup.Thu, 21 Mar 2013 13:12:04 +0100, by Christian Humer
-
Generalize FloatingReadPhase to support arbitrary floatable access nodes.Thu, 21 Mar 2013 16:25:26 +0100, by Roland Schatz
-
snippet graphs are now stored with a Snippet.class key value in the compiler storage of the snippet methodThu, 21 Mar 2013 12:30:44 +0100, by Doug Simon
-
method substitutions are now stored with a MethodSubstitution.class key value in the compiler storage of the original (i.e., substituted) methodThu, 21 Mar 2013 12:23:37 +0100, by Doug Simon
-
created com.oracle.graal.api.replacements project and moved ClassSubstitution and MethodSubstitution thereThu, 21 Mar 2013 12:14:09 +0100, by Doug Simon
-
refactored MethodSubstitution and MacroSubstitution into top level classesThu, 21 Mar 2013 11:59:40 +0100, by Doug Simon
-
Merge.Thu, 21 Mar 2013 11:09:19 +0100, by Doug Simon
-
Merge.Thu, 21 Mar 2013 09:44:47 +0100, by Doug Simon
-
rename projects: *snippets* -> *replacements* (GRAAL-178)Wed, 20 Mar 2013 22:30:33 +0100, by Doug Simon
-
rename packages: *snippets* -> *replacements*Wed, 20 Mar 2013 22:23:14 +0100, by Doug Simon
-
rename: SnippetIntrinsificationVerificationPhase -> NodeIntrinsificationVerificationPhaseWed, 20 Mar 2013 21:41:37 +0100, by Doug Simon
-
rename: SnippetsInterface -> SnippetsWed, 20 Mar 2013 21:18:59 +0100, by Doug Simon
-
removed unnecessary interfaceWed, 20 Mar 2013 20:34:26 +0100, by Doug Simon
-
comment fixWed, 20 Mar 2013 20:23:40 +0100, by Doug Simon
-
renamings as part of a move away from the overloading of the "snippet" term for various code replacement/substitution mechanisms towards it being solely for the concept of IR loweringWed, 20 Mar 2013 20:23:23 +0100, by Doug Simon
-
rename: SnippetIntrinsificationPhase -> NodeIntrinsificationPhaseWed, 20 Mar 2013 18:16:45 +0100, by Doug Simon
-
rename: IntrinsificationTest -> MethodSubstitutionTestWed, 20 Mar 2013 18:11:59 +0100, by Doug Simon
-
extra test case for System.identityHashCode()Wed, 20 Mar 2013 16:15:35 +0100, by Doug Simon
-
unittest: call wrapper to avoid long command linesMon, 18 Mar 2013 19:18:42 +0100, by Bernhard Urban
-
IGV should not crash when comparing graphs with references to deleted nodesWed, 20 Mar 2013 18:38:55 +0100, by Gilles Duboscq
-
Refactor GuardLoweringPhase: use the same iterator code for implict null checks and guard loweringWed, 20 Mar 2013 18:38:28 +0100, by Gilles Duboscq
-
Add asFixedNode to FloatingAccessNode so that GuardLoweringPhase supports any type of FloatingAccessNodeWed, 20 Mar 2013 16:27:07 +0100, by Gilles Duboscq
-
Remove flag and optimization for object method arguments in the register allocator. Needs more investigation of GC impact on HotSpotWed, 20 Mar 2013 08:22:35 -0700, by Christian Wimmer
-
MergeWed, 20 Mar 2013 14:01:43 +0100, by Lukas Stadler
-
added RegisterFinalizer.virtualizeMon, 11 Mar 2013 18:41:33 +0100, by Lukas Stadler
-
DynamicCounterNode for debugging/profiling purposesWed, 20 Mar 2013 13:41:44 +0100, by Lukas Stadler
-
small change VirtualInstanceNode constructorWed, 20 Mar 2013 13:41:13 +0100, by Lukas Stadler
-
simplify VirtualInstanceNodeWed, 20 Mar 2013 11:34:31 +0100, by Lukas Stadler
-
change naming in Access interfaceWed, 20 Mar 2013 11:33:00 +0100, by Lukas Stadler
-
don't use Access interface in ReadNode.canonicalizeReadWed, 20 Mar 2013 11:32:41 +0100, by Lukas Stadler
-
allow multiple identities in MemoryCheckpoint interfaceWed, 20 Mar 2013 11:30:17 +0100, by Lukas Stadler
-
If IgnoreUnrecognizedVMOptions is set then the Graal checks for unsupported options is just a warning instead of an errorWed, 20 Mar 2013 12:00:18 +0100, by Gilles Duboscq
-
Disable scaladacpo specs because it sometimes returns non-zero while there is no visible failureWed, 20 Mar 2013 11:59:25 +0100, by Gilles Duboscq
-
Fix version parsing in mxTue, 19 Mar 2013 14:55:58 +0100, by Gilles Duboscq
-
Use implicit null checks for all null checksMon, 18 Mar 2013 14:45:36 +0100, by Gilles Duboscq
-
clean up unused true/false constants in ConditionalEliminationPhaseTue, 19 Mar 2013 17:03:13 +0100, by Lukas Stadler
-
Speical case ExceptionObjectNode in deopt to guard conversion.Wed, 20 Mar 2013 00:06:09 +0100, by Thomas Wuerthinger
-
Bug fix and additional assertions in deoptimize to guard phase.Tue, 19 Mar 2013 23:08:03 +0100, by Thomas Wuerthinger
-
Merge.Tue, 19 Mar 2013 20:48:53 +0100, by Thomas Wuerthinger
-
Introduce a ControlSinkNode base class.Tue, 19 Mar 2013 20:48:45 +0100, by Thomas Wuerthinger
-
Fixes a corner case when killing the control flowing into a deoptimize node.Tue, 19 Mar 2013 20:48:28 +0100, by Thomas Wuerthinger
-
Merge.Tue, 19 Mar 2013 18:05:49 +0100, by Thomas Wuerthinger
-
Killing cfg path to deoptimization.Tue, 19 Mar 2013 18:05:35 +0100, by Thomas Wuerthinger
-
InvokeWithException cannot be the lastLocationAccess for a FloatingReadNode. Since it is both the invoke and a control flow split, the scheduler cannot schedule anything immediately the invoke. It can only schedule in the normal or exceptional successor - and we have to tell the scheduler here which side it needs to choose by putting in the location identity on both successors.Tue, 19 Mar 2013 10:00:43 -0700, by Christian Wimmer
-
Merge.Tue, 19 Mar 2013 17:01:39 +0100, by Roland Schatz
-
Fix createUnwind.Tue, 19 Mar 2013 15:46:37 +0100, by Roland Schatz
-
Remove unnecessary assert.Tue, 19 Mar 2013 15:22:35 +0100, by Roland Schatz
-
removed unused codeTue, 19 Mar 2013 15:58:01 +0100, by Doug Simon
-
Merge.Tue, 19 Mar 2013 15:52:21 +0100, by Doug Simon
-
canonicalized projectsTue, 19 Mar 2013 15:51:33 +0100, by Doug Simon
-
made frame omission test work in -graal as well as -server VMTue, 19 Mar 2013 15:45:26 +0100, by Doug Simon
-
support substitutions for classes that made not be part of the runtime (GRAAL-123)Tue, 19 Mar 2013 15:38:10 +0100, by Doug Simon
-
Merge.Tue, 19 Mar 2013 14:50:27 +0100, by Doug Simon
-
Merge.Tue, 19 Mar 2013 14:23:46 +0100, by Doug Simon
-
removed unnecessary MethodEndBreakpointGuards optionTue, 19 Mar 2013 14:08:54 +0100, by Doug Simon
-
made frame omission test ignore padding instructions at the end of installed codeTue, 19 Mar 2013 14:07:30 +0100, by Doug Simon
-
removed unused codeTue, 19 Mar 2013 14:05:40 +0100, by Doug Simon
-
rename: HotSpotAMD64LIRGenerator -> AMD64HotSpotLIRGeneratorTue, 19 Mar 2013 09:58:04 +0100, by Doug Simon
-
moved HotSpot specific AMD64FrameOmissionTest to (new) project com.oracle.graal.hotspot.amd64.test and renamed it to AMD64HotSpotFrameOmissionTestTue, 19 Mar 2013 09:56:56 +0100, by Doug Simon
-
removed debug codeTue, 19 Mar 2013 09:51:40 +0100, by Doug Simon
-
Eliminate checkcast between two NodeIntrinsic calls.Tue, 19 Mar 2013 15:07:44 +0100, by Roland Schatz
-
Transmit deoptimization reason in thread local instead of scratch register.Tue, 19 Mar 2013 14:13:51 +0100, by Thomas Wuerthinger
-
Merge.Tue, 19 Mar 2013 11:35:25 +0100, by Christian Humer
-
Uninitialized cases produced wrong call to throw new UnsuportedOperationException.Tue, 19 Mar 2013 11:30:58 +0100, by Christian Humer
-
added support for substituting constructorsTue, 19 Mar 2013 11:10:00 +0100, by Doug Simon
-
removed debug codeTue, 19 Mar 2013 09:42:38 +0100, by Doug Simon
-
MergeMon, 18 Mar 2013 19:39:25 -0700, by Christian Wimmer
-
Allow lowering of UnwindNode and ExceptionObjectNode. The HotSpot code still uses the old LIR lowering.Mon, 18 Mar 2013 19:38:46 -0700, by Christian Wimmer
-
Allow instantiation without creating a subclassMon, 18 Mar 2013 19:34:04 -0700, by Christian Wimmer
-
Allow customization in subclassMon, 18 Mar 2013 19:33:32 -0700, by Christian Wimmer
-
Generalize read and write of fixed register for snippets. Move to HotSpot-independent project.Mon, 18 Mar 2013 19:28:44 -0700, by Christian Wimmer
-
Only stack slots in caller frame are method arguments. Also optimize object arguments when the runtime supports it.Mon, 18 Mar 2013 19:21:01 -0700, by Christian Wimmer
-
Merge.Mon, 18 Mar 2013 21:33:34 +0100, by Doug Simon
-
added tests for ensuring frame omission on AMD64 works for simple casesMon, 18 Mar 2013 21:33:16 +0100, by Doug Simon
-
Merge.Mon, 18 Mar 2013 18:26:53 +0100, by Doug Simon
-
merged CodeInfo into InstalledCode (GRAAL-156)Mon, 18 Mar 2013 18:26:12 +0100, by Doug Simon
-
removed unused codeMon, 18 Mar 2013 18:03:16 +0100, by Doug Simon
-
Merge.Mon, 18 Mar 2013 20:04:50 +0100, by Thomas Wuerthinger
-
Do not clone IdealGraphVisualizer editor windows as the default action - reuse existing window. Added explicit "clone" menu item.Mon, 18 Mar 2013 20:04:39 +0100, by Thomas Wuerthinger
-
increased template interpreter size by 20KMon, 18 Mar 2013 18:05:33 +0100, by Doug Simon
-
unittest: just do a single JVM callMon, 18 Mar 2013 15:11:52 +0100, by Bernhard Urban
-
.hgignore: ignore tag files generated by ctags and cscopeThu, 14 Mar 2013 16:27:08 +0100, by Bernhard Urban
-
unittest: move testcases that takes longer than 100ms into longunittestMon, 18 Mar 2013 13:21:05 +0100, by Bernhard Urban
-
unittest: seperate target `longunittest' and `shortunittest'Thu, 14 Mar 2013 19:07:42 +0100, by Bernhard Urban
-
Remove unused import.Mon, 18 Mar 2013 00:36:23 +0100, by Thomas Wuerthinger
-
Make r10 allocatable.Mon, 18 Mar 2013 00:33:31 +0100, by Thomas Wuerthinger
-
Transmit deoptimization reason in thread local.Mon, 18 Mar 2013 00:20:07 +0100, by Thomas Wuerthinger
-
Remove unused imports.Mon, 18 Mar 2013 00:12:00 +0100, by Thomas Wuerthinger
-
Remove getScratchRegister() from register configuration interface.Sun, 17 Mar 2013 23:54:13 +0100, by Thomas Wuerthinger
-
Put exception handler entry back.Sun, 17 Mar 2013 23:53:19 +0100, by Thomas Wuerthinger
-
Remove last usages of scratch register. Separate runtime calls from normal method calls in LIR.Sun, 17 Mar 2013 23:46:58 +0100, by Thomas Wuerthinger
-
Explicitely allocate r10 for deoptimization operation.Sun, 17 Mar 2013 22:57:47 +0100, by Thomas Wuerthinger
-
Enable convert deopts to guards optimization.Sun, 17 Mar 2013 21:27:09 +0100, by Thomas Wuerthinger
-
Rename field.Sun, 17 Mar 2013 21:25:29 +0100, by Thomas Wuerthinger
-
Do not schedule earliest for guard lowering.Sun, 17 Mar 2013 21:23:14 +0100, by Thomas Wuerthinger
-
Support deoptimizing before the entry to a synchronized method.Sun, 17 Mar 2013 21:20:39 +0100, by Thomas Wuerthinger
-
Remove PlaceHolderNode class definition.Sun, 17 Mar 2013 21:14:35 +0100, by Thomas Wuerthinger
-
Add test case for deoptimizing out of a synchronized method. Made guard lowering phase use earliest schedule.Sun, 17 Mar 2013 19:49:46 +0100, by Thomas Wuerthinger
-
Make scheduling phase customizable.Sun, 17 Mar 2013 19:39:28 +0100, by Thomas Wuerthinger
-
Removed unused phase.Sun, 17 Mar 2013 19:36:10 +0100, by Thomas Wuerthinger
-
Fix guard canonicalization.Sun, 17 Mar 2013 19:20:35 +0100, by Thomas Wuerthinger
-
Remove unused code in LabelRef.Sun, 17 Mar 2013 17:36:29 +0100, by Thomas Wuerthinger
-
Build-graal needs to be versioned for non mx builds.Sat, 16 Mar 2013 21:55:55 +0100, by Christian Humer
-
Build-graal needs to be versioned for non mx builds.Sat, 16 Mar 2013 21:55:48 +0100, by Christian Humer
-
Added build-graal.xml .hgignore. Since it is generated there is no need to version it.Sat, 16 Mar 2013 18:24:47 +0100, by Christian Humer
-
Removed build-graal.xml since it is generated it should not be versioned.Sat, 16 Mar 2013 18:23:36 +0100, by Christian Humer
-
Fixed build-graal.xml generation was out of sync with build-graal.xml.Sat, 16 Mar 2013 18:22:39 +0100, by Christian Humer
-
Fixed not specializing nodes were named Null instead of Default.Sat, 16 Mar 2013 16:11:40 +0100, by Christian Humer
-
Cleanup.Sat, 16 Mar 2013 15:53:48 +0100, by Christian Humer
-
Fixed minor bug for implicit parameters in sourcegen.Sat, 16 Mar 2013 15:53:04 +0100, by Christian Humer
-
Fixed messages were sometimes not shown in sourcegen.Sat, 16 Mar 2013 15:52:40 +0100, by Christian Humer
-
Fixed specialization id generation.Sat, 16 Mar 2013 15:51:58 +0100, by Christian Humer
-
Merge.Fri, 15 Mar 2013 21:18:47 +0100, by Christian Humer
-
Final fields of base node can be optionally passed to builtin specialization method. And a few fixes.Fri, 15 Mar 2013 21:18:33 +0100, by Christian Humer
-
removed unused project dependencyFri, 15 Mar 2013 20:31:11 +0100, by Doug Simon
-
Merge.Fri, 15 Mar 2013 20:08:10 +0100, by Doug Simon
-
re-enabled frame omissionFri, 15 Mar 2013 20:07:15 +0100, by Doug Simon
-
moved AMD64ConvertSnippets to (new) project com.oracle.graal.snippets.amd64Fri, 15 Mar 2013 20:06:19 +0100, by Doug Simon
-
Merge.Fri, 15 Mar 2013 18:51:58 +0100, by Doug Simon
-
fixed issue preventing frame omissionFri, 15 Mar 2013 18:50:39 +0100, by Doug Simon
-
refactored HotSpotAMD64LIRGenerator into its own fileFri, 15 Mar 2013 18:16:15 +0100, by Doug Simon
-
made build-graal.xml be generated by mxFri, 15 Mar 2013 18:09:19 +0100, by Doug Simon
-
MergeFri, 15 Mar 2013 17:52:55 +0100, by Gilles Duboscq
-
MergeFri, 15 Mar 2013 17:26:52 +0100, by Gilles Duboscq
-
Remove orphaned condition in implicit null check detectionFri, 15 Mar 2013 17:26:22 +0100, by Gilles Duboscq
-
Guards with different anchors should be commoned out in the lowering phaseFri, 15 Mar 2013 16:57:43 +0100, by Gilles Duboscq
-
Make ValueAnchor canonicalization work in more casesFri, 15 Mar 2013 13:36:24 +0100, by Gilles Duboscq
-
Fix implicit null checks depending on themselvesFri, 15 Mar 2013 13:35:45 +0100, by Gilles Duboscq
-
Implement implicit null check on HIR during guard loweringThu, 14 Mar 2013 21:36:28 +0100, by Gilles Duboscq
-
Remove dead implicit null checks code in LIRGeneratorThu, 14 Mar 2013 14:02:23 +0100, by Gilles Duboscq
-
Remove emitDeoptimizeOnOverflow and emitGuardCheck.Thu, 14 Mar 2013 13:25:28 +0100, by Gilles Duboscq
-
Merge.Fri, 15 Mar 2013 15:38:55 +0100, by Doug Simon
-
AMD64 HotSpot backend now models RBP as an incoming parameter that must be preserved until the end of the method. For non-leaf methods, the value is preserved in the special stack slot required by the HotSpot runtime for walking/inspecting frames of such methods.Fri, 15 Mar 2013 15:38:27 +0100, by Doug Simon
-
fixed StackOverflowError in VirtualObject.toString()Thu, 14 Mar 2013 18:03:00 +0100, by Doug Simon
-
Disable deopt to guard conversion.Fri, 15 Mar 2013 02:18:46 +0100, by Thomas Wuerthinger
-
Merge.Fri, 15 Mar 2013 02:18:15 +0100, by Thomas Wuerthinger
-
Make OptimisticOptimizations enum public.Thu, 14 Mar 2013 19:20:43 +0100, by Thomas Wuerthinger
-
Enable exception probabilities for operations by default.Thu, 14 Mar 2013 19:13:40 +0100, by Thomas Wuerthinger
-
Make optimistic optimizations customizable.Thu, 14 Mar 2013 19:00:42 +0100, by Thomas Wuerthinger
-
windows build fix: server+graal build needs TIERED; include graal in client buildThu, 14 Mar 2013 14:15:11 +0100, by Andreas Woess
-
moved logic for reserving a special area/slot in a frame (e.g., for use during deoptimization) out of FrameMap and into platform specific backend classThu, 14 Mar 2013 14:35:53 +0100, by Doug Simon
-
LIRGenerator is transmitted across backend passes instead of just the LIR so that backend-specific, per-compilation information can be attached to the backend-specific LIRGenerator objectThu, 14 Mar 2013 14:08:59 +0100, by Doug Simon
-
Merge.Thu, 14 Mar 2013 13:13:59 +0100, by Christian Humer
-
Fixed unsupported generic generation which could also take void as a type.Thu, 14 Mar 2013 13:13:27 +0100, by Christian Humer
-
Fixed element ordering of methods which were inconsistent from javac to ecj.Thu, 14 Mar 2013 13:11:14 +0100, by Christian Humer
-
Fixed behaviour of useSpecializations for Generic specializations.Thu, 14 Mar 2013 13:10:29 +0100, by Christian Humer
-
Fix convert deoptimize to guard phase.Thu, 14 Mar 2013 12:19:01 +0100, by Thomas Wuerthinger
-
Fix import.Thu, 14 Mar 2013 01:14:23 +0100, by Thomas Wuerthinger
-
Merge.Thu, 14 Mar 2013 01:09:43 +0100, by Thomas Wuerthinger
-
Fix and enable deopt to guard conversion.Thu, 14 Mar 2013 01:09:32 +0100, by Thomas Wuerthinger
-
Remove usage of negate() in word type rewriter phase.Wed, 13 Mar 2013 17:14:58 +0100, by Thomas Wuerthinger
-
Create option for convert deoptimize to guard phase.Wed, 13 Mar 2013 17:13:11 +0100, by Thomas Wuerthinger
-
Merge.Tue, 12 Mar 2013 11:04:00 +0100, by Thomas Wuerthinger
-
Fix spacing.Tue, 12 Mar 2013 11:02:07 +0100, by Thomas Wuerthinger
-
MergeWed, 13 Mar 2013 23:54:01 +0100, by Andreas Woess
-
update authors fileWed, 13 Mar 2013 23:48:08 +0100, by Andreas Woess
-
ProjectCreator: compare relative path against flavour.Wed, 13 Mar 2013 23:28:57 +0100, by Andreas Woess
-
fix windows build of the server and client vmsWed, 13 Mar 2013 21:35:44 +0100, by Andreas Woess
-
Merge.Wed, 13 Mar 2013 14:55:08 -0700, by Peter B. Kessler
-
Merge.Wed, 13 Mar 2013 14:07:16 -0700, by Peter B. Kessler
-
Fix typo in JavaDoc.Wed, 13 Mar 2013 14:06:22 -0700, by Peter B. Kessler
-
the contents of jvm.cfg are reset when copying the JDK so that the non-default VMs must be built before being runWed, 13 Mar 2013 21:55:08 +0100, by Doug Simon
-
Fix use specializations in generic until further fixes are done.Wed, 13 Mar 2013 21:11:03 +0100, by Christian Humer
-
Cleanup project dependencies.Wed, 13 Mar 2013 20:31:18 +0100, by Christian Humer
-
Merge.Wed, 13 Mar 2013 20:05:30 +0100, by Christian Humer
-
Cleanup.Wed, 13 Mar 2013 20:05:11 +0100, by Christian Humer
-
Cleanup.Wed, 13 Mar 2013 20:04:42 +0100, by Christian Humer
-
Added missing class MessageContainer.Wed, 13 Mar 2013 20:00:33 +0100, by Christian Humer
-
UseSpecializations is now turned off for the generic specialization in WriteLocalNode.Wed, 13 Mar 2013 20:00:16 +0100, by Christian Humer
-
Codegen API naming cleanup.Wed, 13 Mar 2013 19:59:09 +0100, by Christian Humer
-
Refactored codegen error model to make error redirection a lot easier.Wed, 13 Mar 2013 19:58:28 +0100, by Christian Humer
-
Added automatic generation of generic specialization which throws unsupported operation if reached.Wed, 13 Mar 2013 11:32:43 +0100, by Christian Humer
-
Merge.Tue, 12 Mar 2013 11:38:52 +0100, by Christian Humer
-
A few additions to codegen tests.Tue, 12 Mar 2013 11:38:24 +0100, by Christian Humer
-
Fixes for codegen builtins support.Tue, 12 Mar 2013 11:37:32 +0100, by Christian Humer
-
Updated some Truffle-SL classes to new naming convention.Wed, 06 Mar 2013 18:33:52 +0100, by Christian Humer
-
Updated @NodeClass tests.Wed, 06 Mar 2013 18:33:05 +0100, by Christian Humer
-
Implemented support for @NodeClass annotation to support builtins.Wed, 06 Mar 2013 18:32:33 +0100, by Christian Humer
-
Fixed import generation.Wed, 06 Mar 2013 18:27:57 +0100, by Christian Humer
-
Removed @SpecializationThrows from codegen API. Replaced it by a simplier version in @Specialization.Mon, 04 Mar 2013 17:20:26 +0100, by Christian Humer
-
Added new codegen api classes NodeId, NodeClass to codegen along with some refactorings.Mon, 04 Mar 2013 15:14:11 +0100, by Christian Humer
-
Added truffle.api dependency to truffle.codegen.api.Mon, 04 Mar 2013 15:13:25 +0100, by Christian Humer
-
Codegen API change. Simplified definition of guards.Fri, 01 Mar 2013 18:04:23 +0100, by Christian Humer
-
Merge.Fri, 01 Mar 2013 17:06:08 +0100, by Christian Humer
-
Added truffle.api.codegen.test project with a BultinFunctionTest.Fri, 01 Mar 2013 17:05:14 +0100, by Christian Humer
-
Implemented support for executing nodes in @Children fields.Fri, 01 Mar 2013 17:03:57 +0100, by Christian Humer
-
MergeWed, 13 Mar 2013 11:00:43 -0700, by Peter B. Kessler
-
Fix typo in an assert.Tue, 12 Mar 2013 16:27:49 -0700, by Peter B. Kessler
-
Binary dumper should try numbering output files if a file with the same name existsWed, 13 Mar 2013 18:16:46 +0100, by Gilles Duboscq
-
GraalCompilerTest should assert that parameters passed to executeActual have the right type.Wed, 13 Mar 2013 17:39:27 +0100, by Gilles Duboscq
-
JTTTest gets the expeted result only onceWed, 13 Mar 2013 17:06:30 +0100, by Gilles Duboscq
-
more extensibility changes for GraphBuilderPhaseWed, 13 Mar 2013 07:35:34 +0100, by Doug Simon
-
Merge.Tue, 12 Mar 2013 17:27:18 +0100, by Doug Simon
-
move test for null exception object passed to unwind operation from stub code to extra HIRTue, 12 Mar 2013 17:26:53 +0100, by Doug Simon
-
reverted code-under-test to original scope prior to making JTT tests subclass JTTTestTue, 12 Mar 2013 17:16:22 +0100, by Doug Simon
-
uses static import to reduce noiseTue, 12 Mar 2013 16:21:03 +0100, by Doug Simon
-
fixed warning about includeantruntime property not being setTue, 12 Mar 2013 14:41:48 +0100, by Doug Simon
-
removed unused fieldTue, 12 Mar 2013 14:40:38 +0100, by Doug Simon
-
Merge.Tue, 12 Mar 2013 15:36:27 +0100, by Roland Schatz
-
Add bootstrap with register pressure to gate tests.Tue, 12 Mar 2013 15:07:20 +0100, by Roland Schatz
-
Debug option to reduce available registers.Tue, 12 Mar 2013 14:24:46 +0100, by Roland Schatz
-
Add loop exits to Deopt branches during Guard loweringTue, 12 Mar 2013 14:34:36 +0100, by Gilles Duboscq
-
Fix hinting in register allocator.Tue, 12 Mar 2013 10:02:20 +0100, by Roland Schatz
-
Fix PrintCFG in AllocatorTest.Tue, 12 Mar 2013 10:02:10 +0100, by Roland Schatz
-
Fix warning.Mon, 11 Mar 2013 23:30:03 +0100, by Thomas Wuerthinger
-
Draft speculation log.Mon, 11 Mar 2013 23:28:34 +0100, by Thomas Wuerthinger
-
Merge.Mon, 11 Mar 2013 20:55:31 +0100, by Thomas Wuerthinger
-
Implement weak reference semantics for HotSpotInstalledCode in the default method installation case. Add new boolean[] array as parameter to the code installation.Mon, 11 Mar 2013 20:55:05 +0100, by Thomas Wuerthinger
-
Merge.Mon, 11 Mar 2013 20:10:27 +0100, by Doug Simon
-
simplified addition of graal.jar to the bootclasspath (CR-102)Mon, 11 Mar 2013 18:58:42 +0100, by Doug Simon
-
applied patch to Makefile system for building graal.jar (CR-102)Mon, 11 Mar 2013 18:57:12 +0100, by Doug Simon
-
Test canonicalization and checkstyle early in gate processMon, 11 Mar 2013 19:21:31 +0100, by Gilles Duboscq
-
Create LIRGenerator.emitOverflowCheckBranch in preparation for emitDeoptimizeOnOverflow removalMon, 11 Mar 2013 18:41:46 +0100, by Gilles Duboscq
-
Use a DeoptimizeOp to avoid spilling before the deoptimize runtime callMon, 11 Mar 2013 13:06:14 +0100, by Gilles Duboscq
-
Implement PTXLIRGenerator.emitDeoptimize in a similar way to the guard implementation for PTX: just returnFri, 08 Mar 2013 12:50:22 +0100, by Gilles Duboscq
-
Add GuardLoweringPhase which transforms floating guards into fixed if+deoptThu, 07 Mar 2013 14:36:09 +0100, by Gilles Duboscq
-
sanitychecks.py: Collapse valueMaps in test for the case where multiple matcher return matchesThu, 07 Mar 2013 14:35:03 +0100, by Gilles Duboscq
-
Fix import.Mon, 11 Mar 2013 17:30:21 +0100, by Thomas Wuerthinger
-
Style fixes.Mon, 11 Mar 2013 17:29:39 +0100, by Thomas Wuerthinger
-
Merge.Mon, 11 Mar 2013 17:28:20 +0100, by Thomas Wuerthinger
-
Small style fix.Mon, 11 Mar 2013 17:28:03 +0100, by Thomas Wuerthinger
-
Remove stubs as a parameter to TargetMethodAssembler.Mon, 11 Mar 2013 11:32:08 +0100, by Thomas Wuerthinger
-
Merge.Mon, 11 Mar 2013 15:39:41 +0100, by Doug Simon
-
made GraphBuilderPhase and SnippetInstaller more extensible (inspired by patch from Mick Jordan)Mon, 11 Mar 2013 15:39:20 +0100, by Doug Simon
-
workaround for UnsafeCastNode.tryInferStamp when the stamp is StampFactory.forNodeIntrinsic (contributed by Mick Jordan)Mon, 11 Mar 2013 15:37:34 +0100, by Doug Simon
-
made SafepointNode extensible (temp. solution until SafepointNodes are lowered via snippets)Mon, 11 Mar 2013 14:02:18 +0100, by Doug Simon
-
alignment bug fix (contributed by Mick Jordan)Mon, 11 Mar 2013 14:01:16 +0100, by Doug Simon
-
added probabilities to Convert snippetsMon, 11 Mar 2013 14:28:34 +0100, by Doug Simon
-
Merge.Mon, 11 Mar 2013 12:07:28 +0100, by Roland Schatz
-
Fix wrong prefix in bit operations.Mon, 11 Mar 2013 11:10:03 +0100, by Roland Schatz
-
Allow STACK argument in conversion ops.Mon, 11 Mar 2013 11:07:56 +0100, by Roland Schatz
-
Check that OperandFlags is consistent with declared type of operand field.Mon, 11 Mar 2013 10:13:44 +0100, by Roland Schatz
-
Move platform specific assumptions from AllocatorTest to a separate project.Mon, 11 Mar 2013 10:13:42 +0100, by Roland Schatz
-
generated NetBeans projects will also update graal.jarMon, 11 Mar 2013 11:25:00 +0100, by Doug Simon
-
Fix check for unscheduled blocks.Sun, 10 Mar 2013 23:05:39 +0100, by Thomas Wuerthinger
-
Use sum of unscheduled blocks at merge point.Sun, 10 Mar 2013 23:04:12 +0100, by Thomas Wuerthinger
-
Schedule predecessors before merges.Sun, 10 Mar 2013 23:02:48 +0100, by Thomas Wuerthinger
-
Merge.Sun, 10 Mar 2013 19:51:32 +0100, by Thomas Wuerthinger
-
Fix bit scan assembler instructions.Sun, 10 Mar 2013 19:51:18 +0100, by Thomas Wuerthinger
-
fixed issue with deleting temp files on WindowsFri, 08 Mar 2013 16:57:46 +0100, by Doug Simon
-
Merge.Fri, 08 Mar 2013 15:58:08 +0100, by Doug Simon
-
enabled Eclipse builders to use console loggingFri, 08 Mar 2013 15:57:41 +0100, by Doug Simon
-
use shutil.move to make concurrent updating/replacement of graal.jar atomicFri, 08 Mar 2013 15:55:37 +0100, by Doug Simon
-
replaced AMD64Arithmetic.ConvertSlowPath with a snippet (GRAAL-140)Fri, 08 Mar 2013 14:33:33 +0100, by Doug Simon
-
added support for node lowering to set the fixed node for the next node to be loweredFri, 08 Mar 2013 13:54:41 +0100, by Doug Simon
-
fixed debug scope for test compilations so that -G:+PrintCFG works againThu, 07 Mar 2013 20:18:27 +0100, by Doug Simon
-
Merge.Thu, 07 Mar 2013 11:53:16 +0100, by Doug Simon
-
removed use of NonConstantParameterError (GRAAL-147)Thu, 07 Mar 2013 11:44:36 +0100, by Doug Simon
-
pass JAVA_HOME to eclipse builderFri, 08 Mar 2013 14:38:42 +0100, by Lukas Stadler
-
Merge.Fri, 08 Mar 2013 13:19:28 +0100, by Roland Schatz
-
Remove unused project dependency.Thu, 07 Mar 2013 18:24:15 +0100, by Roland Schatz
-
Merge.Thu, 07 Mar 2013 17:36:09 +0100, by Roland Schatz
-
Removed unused parameter from AbstractAssembler.makeAddress().Thu, 07 Mar 2013 16:52:09 +0100, by Roland Schatz
-
Remove unused Address class.Thu, 07 Mar 2013 16:33:30 +0100, by Roland Schatz
-
Convert PTXAddress to CompositeValue.Thu, 07 Mar 2013 16:33:27 +0100, by Roland Schatz
-
Make AMD64Address a low-level representation for use by the assembler only.Thu, 07 Mar 2013 16:20:18 +0100, by Roland Schatz
-
Convert AMD64Address to CompositeValue.Thu, 07 Mar 2013 15:16:19 +0100, by Roland Schatz
-
Composite value.Thu, 07 Mar 2013 15:16:19 +0100, by Roland Schatz
-
Move reusable parts of LIRInstructionClass into base class.Thu, 07 Mar 2013 15:16:18 +0100, by Roland Schatz
-
Change source comment to match refactored method signature.Thu, 07 Mar 2013 15:16:12 +0100, by Roland Schatz
-
Experiment with new LSRA block order.Fri, 08 Mar 2013 11:23:28 +0100, by Thomas Wuerthinger
-
Undo experiment with using probabilities for split positions.Fri, 08 Mar 2013 11:19:23 +0100, by Thomas Wuerthinger
-
Fix imports.Fri, 08 Mar 2013 00:50:48 +0100, by Thomas Wuerthinger
-
Fix regression in client compiler debug recording.Fri, 08 Mar 2013 00:39:48 +0100, by Thomas Wuerthinger
-
Fix client build.Thu, 07 Mar 2013 23:24:05 +0100, by Thomas Wuerthinger
-
Fix JavaCallArguments initialization.Thu, 07 Mar 2013 22:33:46 +0100, by Thomas Wuerthinger
-
Fix product build.Thu, 07 Mar 2013 22:04:07 +0100, by Thomas Wuerthinger
-
More C++ fixes. Revert alignment change of _number_of_committed_segments.Thu, 07 Mar 2013 21:33:03 +0100, by Thomas Wuerthinger
-
Fix issue that caused IC stub to be uncleared for C1/C2.Thu, 07 Mar 2013 21:24:17 +0100, by Thomas Wuerthinger
-
Fix Graal compiler test base class.Thu, 07 Mar 2013 21:19:45 +0100, by Thomas Wuerthinger
-
More fixes in the C++ part.Thu, 07 Mar 2013 21:18:35 +0100, by Thomas Wuerthinger
-
Minimize diff to plain HotSpot version.Thu, 07 Mar 2013 21:00:29 +0100, by Thomas Wuerthinger
-
Fix CFG printer output. Clean up after making the compiler class all-static.Thu, 07 Mar 2013 15:17:51 +0100, by Thomas Wuerthinger
-
Merge.Thu, 07 Mar 2013 14:38:28 +0100, by Thomas Wuerthinger
-
Experiment with using probability information for finding split position.Thu, 07 Mar 2013 14:38:20 +0100, by Thomas Wuerthinger
-
Use different vm args for SPECjbb2013Thu, 07 Mar 2013 11:58:34 +0100, by Gilles Duboscq
-
Merge.Thu, 07 Mar 2013 11:16:07 +0100, by Roland Schatz
-
Change parameter order to be consistent with the rest of the backend.Thu, 07 Mar 2013 11:04:14 +0100, by Roland Schatz
-
Remove SpillMoveOp.Thu, 07 Mar 2013 09:43:34 +0100, by Roland Schatz
-
Use MoveOp marker interface in AllocatorTest.Thu, 07 Mar 2013 09:43:30 +0100, by Roland Schatz
-
Merge.Thu, 07 Mar 2013 09:43:25 +0100, by Roland Schatz
-
Use int instead of Register for opcode extensions that are encoded in the ModR/M byte.Wed, 06 Mar 2013 15:20:21 +0100, by Roland Schatz
-
Reenable rbp allocation.Thu, 07 Mar 2013 10:18:34 +0100, by Thomas Wuerthinger
-
Disable rbp allocation for benchmarking purposes.Thu, 07 Mar 2013 10:18:11 +0100, by Thomas Wuerthinger
-
'mx fsckprojects' should only ask on a ttyWed, 06 Mar 2013 23:00:44 +0100, by Andreas Woess
-
Merge.Wed, 06 Mar 2013 21:59:06 +0100, by Thomas Wuerthinger
-
Reenable patching of optimized and static calls but without out-of-line stubs.Wed, 06 Mar 2013 21:58:58 +0100, by Thomas Wuerthinger
-
graal.jar is now the only way Graal is deployed in the VM (GRAAL-136)Wed, 06 Mar 2013 20:48:32 +0100, by Doug Simon
-
graal.jar is installed in all JDKs every time it is updated (GRAAL-136)Wed, 06 Mar 2013 20:25:57 +0100, by Doug Simon
-
Merge.Wed, 06 Mar 2013 18:04:54 +0100, by Doug Simon
-
prepend -XX:GraalClassPath option if graal.jar exists (GRAAL-136)Wed, 06 Mar 2013 18:04:37 +0100, by Doug Simon
-
added support for distributions to mxWed, 06 Mar 2013 16:59:10 +0100, by Doug Simon
-
Merge.Wed, 06 Mar 2013 16:39:01 +0100, by Thomas Wuerthinger
-
Disable frame omission and enable allocation of rbp instead.Wed, 06 Mar 2013 16:38:49 +0100, by Thomas Wuerthinger
-
Avoid saving rsp in rbp.Wed, 06 Mar 2013 16:38:15 +0100, by Thomas Wuerthinger
-
Create new way of handling unwind that recalculates rbp from rsp. Remove unused instanceof slow path stub.Wed, 06 Mar 2013 16:37:18 +0100, by Thomas Wuerthinger
-
Unit tests for register allocator.Wed, 06 Mar 2013 13:24:11 +0100, by Roland Schatz
-
Merge fixes.Tue, 05 Mar 2013 23:58:57 +0100, by Thomas Wuerthinger
-
Merge.Tue, 05 Mar 2013 23:44:54 +0100, by Thomas Wuerthinger
-
MergeThu, 28 Feb 2013 15:31:03 -0800, by vlivanov
-
MergeWed, 27 Feb 2013 08:03:10 -0800, by vlivanov
-
8007439: C2: adding successful message of inliningWed, 27 Feb 2013 05:58:48 -0800, by iignatyev
-
8007776: Test6852078.java timeoutsTue, 26 Feb 2013 15:38:24 -0800, by drchase
-
8007722: C2: "assert(tp->base() != Type::AnyPtr) failed: not a bare pointer" at machnode.cpp:376Tue, 26 Feb 2013 12:18:30 +0100, by roland
-
8007294: ReduceFieldZeroing doesn't check for dependent load and can lead to incorrect executionMon, 25 Feb 2013 14:13:04 +0100, by roland
-
MergeThu, 28 Feb 2013 09:01:08 +0100, by brutisso
-
8004924: NPG: jmap -heap output should contain ClassMetaspaceSize valueWed, 06 Feb 2013 07:48:02 +0100, by ehelin
-
MergeTue, 26 Feb 2013 22:31:35 +0100, by ehelin
-
8008536: Add HotSpot support for printing class loader statistics for JMapWed, 20 Feb 2013 16:41:23 +0100, by ehelin
-
MergeTue, 26 Feb 2013 08:58:20 -0800, by poonam
-
MergeTue, 26 Feb 2013 11:52:06 +0100, by brutisso
-
8007221: G1: concurrent phase durations do not state the time units ("secs")Fri, 22 Feb 2013 11:01:01 -0800, by johnc
-
8008314: Unimplemented() Atomic::load breaks the applicationsThu, 21 Feb 2013 11:16:50 +0100, by jwilhelm
-
MergeWed, 27 Feb 2013 12:20:34 -0800, by sspitsyn
-
8008340: [sampling] assert(upper->pc_offset() >= pc_offset) failed: sanityTue, 26 Feb 2013 14:09:52 +0100, by rbackman
-
MergeFri, 22 Feb 2013 10:16:51 -0800, by sspitsyn
-
8000797: NPG: is_pseudo_string_at() doesn't workFri, 22 Feb 2013 08:36:42 -0500, by coleenp
-
7165259: Remove BugSpotFri, 22 Feb 2013 10:03:02 +0100, by sla
-
8008071: Crashed in promote_malloc_records() with Kitchensink after 19 daysThu, 21 Feb 2013 07:50:48 -0500, by zgu
-
6799919: Recursive calls to report_vm_out_of_memory are handled incorrectlyWed, 20 Feb 2013 19:36:25 -0800, by dcubed
-
MergeWed, 20 Feb 2013 07:42:01 -0500, by hseigel
-
8004495: [parfait] False positive Buffer overflow in hotspot/src/os/linux/vm/os_linux.cppWed, 20 Feb 2013 07:16:23 -0500, by hseigel
-
8006753: fix failed for JDK-8002415 White box testing API for HotSpotTue, 19 Feb 2013 18:45:49 +0100, by mgerdin
-
8008692: new hotspot build - hs25-b21Fri, 22 Feb 2013 10:12:00 -0800, by amurillo
-
Added tag jdk8-b79 for changeset 6691814929b6Thu, 28 Feb 2013 10:42:09 -0800, by katleman
-
MergeSat, 23 Feb 2013 17:40:33 -0800, by poonam
-
8008546: Wrong G1ConfidencePercent results in GUARANTEE(VARIANCE() > -1.0) FAILEDThu, 21 Feb 2013 23:58:05 -0800, by poonam
-
MergeThu, 21 Feb 2013 11:39:24 -0800, by vladidan
-
MergeThu, 21 Feb 2013 09:08:04 -0800, by vladidan
-
MergeWed, 20 Feb 2013 23:29:26 -0500, by bpittore
-
MergeFri, 15 Feb 2013 21:53:55 -0500, by bpittore
-
MergeFri, 15 Feb 2013 14:42:37 -0500, by jprovino
-
8003581: UseG1GC is not properly accounted for by INCLUDE_ALTERNATE_GCSThu, 14 Feb 2013 11:08:58 -0500, by jprovino
-
8006878: Some non-existent GC source files are in the minimalVM exclude list.Thu, 14 Feb 2013 11:07:24 -0500, by jprovino
-
8005722: Assert in c1_LIR.hpp incorrect wrt to number of register operandsThu, 24 Jan 2013 13:27:54 -0500, by bpittore
-
MergeTue, 12 Feb 2013 09:54:34 -0800, by kvn
-
MergeFri, 08 Feb 2013 16:08:17 -0500, by bpittore
-
8003539: Minimal VM don't react to -Dcom.sun.management and -XX:+ManagementServerTue, 05 Feb 2013 13:32:34 -0500, by jprovino
-
MergeThu, 21 Feb 2013 06:29:43 -0800, by vlivanov
-
8004867: VM crashing with assert "share/vm/opto/node.hpp:357 - assert(i < _max) failed: oob"Mon, 18 Feb 2013 16:47:15 -0800, by kvn
-
7102300: performance warnings cause results diff failure in Test6890943Mon, 18 Feb 2013 15:08:39 -0800, by drchase
-
8008180: Several tests in compiler/5091921 need more time to runMon, 18 Feb 2013 14:29:16 -0800, by drchase
-
8007959: Use expensive node logic for more math nodesMon, 18 Feb 2013 09:06:24 +0100, by roland
-
MergeThu, 21 Feb 2013 13:13:22 +0100, by brutisso
-
8008188: Add regression test for 8005875Wed, 20 Feb 2013 12:52:13 -0800, by johnc
-
8006628: NEED_TEST for JDK-8002870Tue, 19 Feb 2013 16:22:28 -0800, by johnc
-
8007764: Wrong initialized value of max_gc_pause_sec for an instance of class AdaptiveSizePolicyThu, 14 Feb 2013 14:43:01 -0800, by tamao
-
8006398: Add regression tests for deprectated GCsThu, 14 Feb 2013 09:11:43 +0100, by brutisso
-
MergeWed, 20 Feb 2013 08:51:44 -0800, by sspitsyn
-
MergeTue, 19 Feb 2013 13:33:39 -0500, by coleenp
-
8007153: Ensure that MethodParameters API works properly with RedefineClassesTue, 19 Feb 2013 11:36:52 -0500, by emc
-
6749267: Signal handler should save/restore errnoTue, 19 Feb 2013 08:51:56 -0500, by hseigel
-
8007779: os::die() on solaris should generate core fileMon, 18 Feb 2013 12:49:53 +0100, by sla
-
8007901: SA: Don't read flag values as constantsMon, 18 Feb 2013 10:43:07 +0100, by sla
-
MergeFri, 15 Feb 2013 10:29:23 -0800, by dsamersoff
-
MergeFri, 15 Feb 2013 10:08:25 +0100, by sla
-
8008102: SA on OS X does not stop the attached processFri, 15 Feb 2013 08:54:12 +0100, by sla
-
8007639: Workaround for ccache in vm.make is incorrectThu, 14 Feb 2013 12:36:07 -0800, by mikael
-
8007736: VerifyError for static method in interfaceThu, 14 Feb 2013 14:33:35 -0500, by acorn
-
8004840: Jstack seems to output unnecessary information in 7u9Thu, 14 Feb 2013 13:08:15 +0100, by sla
-
8008088: SA can hang the VMWed, 13 Feb 2013 09:46:19 +0100, by rbackman
-
8007312: null check signal semaphore in os::signal_notify windowsWed, 13 Feb 2013 11:23:46 +0100, by mgronlun
-
8008286: new hotspot build - hs25-b20Fri, 15 Feb 2013 13:36:56 -0800, by amurillo
-
Added tag jdk8-b78 for changeset d5e12e7d2f71Thu, 21 Feb 2013 11:12:50 -0800, by katleman
-
MergeThu, 14 Feb 2013 05:36:59 -0800, by vlivanov
-
8006683: Add WhiteBox API to testing of compilerWed, 13 Feb 2013 08:29:04 -0800, by iignatyev
-
MergeTue, 12 Feb 2013 14:33:19 -0800, by kmo
-
8002169: TEST_BUG: compiler/7009359/Test7009359.java sometimes times outTue, 12 Feb 2013 07:39:42 -0800, by kmo
-
7197327: 40% regression on 8 b41 comp 8 b40 on specjvm2008.mpegaudio on oobTue, 12 Feb 2013 12:56:11 +0100, by roland
-
8003252: PPC: move MacroAssembler into separate fileMon, 11 Feb 2013 14:47:04 -0800, by morris
-
8003251: ARM: move MacroAssembler into separate fileMon, 11 Feb 2013 10:38:11 -0800, by morris
-
8006430: TraceTypeProfile is a product flag while it should be a diagnostic flagSun, 10 Feb 2013 22:35:38 -0800, by kmo
-
8007402: Code cleanup to remove Parfait false positiveSat, 09 Feb 2013 12:55:09 -0800, by drchase
-
8006851: When TieredCompilation is set, max code cache should be bumped to 256mbFri, 08 Feb 2013 15:39:43 -0800, by morris
-
8007708: compiler/6855215 assert(VM_Version::supports_sse4_2())Fri, 08 Feb 2013 15:07:17 -0800, by kvn
-
MergeThu, 14 Feb 2013 11:01:05 +0100, by brutisso
-
8005452: NPG: Create new flags for Metaspace resizing policyWed, 23 Jan 2013 19:08:04 -0800, by jmasa
-
8007772: G1: assert(!hr->isHumongous() || mr.start() == hr->bottom()) failed: the start of HeapRegion and MemRegion should be consistent for humongous regionsMon, 11 Feb 2013 15:24:48 -0800, by johnc
-
8002144: G1: large number of evacuation failures may lead to large c heap memory usageSun, 10 Feb 2013 21:15:16 +0100, by brutisso
-
MergeThu, 07 Feb 2013 18:40:45 -0800, by brutisso
-
MergeThu, 07 Feb 2013 22:04:17 +0100, by brutisso
-
8006432: Ratio flags should be unsignedThu, 07 Feb 2013 15:51:25 +0100, by jwilhelm
-
7052429: G1: Avoid unnecessary scanning of humongous regions during concurrent markingWed, 06 Feb 2013 14:50:37 -0800, by johnc
-
MergeWed, 13 Feb 2013 08:42:03 -0800, by sspitsyn
-
8007950: Undo hs_file permission changeTue, 12 Feb 2013 12:19:28 -0500, by zgu
-
8007320: NPG: move method annotationsMon, 11 Feb 2013 14:06:22 -0500, by coleenp
-
MergeFri, 08 Feb 2013 16:56:03 -0800, by zgu
-
MergeFri, 08 Feb 2013 13:55:41 -0800, by zgu
-
8006691: Remove jvm_version_info.is_kernel_jvm fieldFri, 08 Feb 2013 16:31:48 -0500, by zgu
-
MergeFri, 08 Feb 2013 14:32:13 -0800, by zgu
-
8007791: More Restricted hs_err file permissionFri, 08 Feb 2013 14:49:01 -0500, by zgu
-
MergeFri, 08 Feb 2013 09:14:06 -0800, by sspitsyn
-
MergeFri, 08 Feb 2013 14:05:36 +0100, by sla
-
8006423: SA: NullPointerException in sun.jvm.hotspot.debugger.bsd.BsdThread.getContext(BsdThread.java:67)Fri, 08 Feb 2013 12:48:24 +0100, by sla
-
8007434: Write tests for 8006298Fri, 08 Feb 2013 10:42:24 +0100, by ctornqvi
-
7182152: Instrumentation hot swap test incorrect monitor countWed, 06 Feb 2013 14:31:37 -0800, by dcubed
-
8007801: new hotspot build - hs25-b19Fri, 08 Feb 2013 08:16:00 -0800, by amurillo
-
Added tag jdk8-b77 for changeset cdb46031e718Thu, 14 Feb 2013 11:43:44 -0800, by katleman
-
MergeFri, 08 Feb 2013 10:08:40 +0100, by brutisso
-
MergeTue, 05 Feb 2013 22:24:36 -0800, by johnc
-
8005032: G1: Cleanup serial reference processing closures in concurrent markingTue, 05 Feb 2013 09:13:05 -0800, by johnc
-
6348447: Specifying -XX:OldSize crashes 64-bit VMsMon, 28 Jan 2013 15:41:45 +0100, by jwilhelm
-
MergeMon, 04 Feb 2013 19:40:27 -0800, by johnc
-
8001384: G1: assert(!is_null(v)) failed: narrow oop value can never be zeroMon, 04 Feb 2013 13:24:57 -0800, by johnc
-
MergeMon, 04 Feb 2013 13:26:04 -0800, by jmasa
-
MergeMon, 04 Feb 2013 12:51:25 -0800, by jmasa
-
8005875: G1: Kitchensink fails with ParallelGCThreads=0Thu, 31 Jan 2013 10:45:09 -0800, by johnc
-
8007257: NPG: metaspace.cpp: Incorrect arguments in calls to err_msgFri, 01 Feb 2013 17:21:53 -0800, by mikael
-
8006894: G1: Number of marking threads missing from PrintFlagsFinal outputFri, 01 Feb 2013 13:17:04 -0800, by johnc
-
8004710: NPG: jmap could throw sun.jvm.hotspot.types.WrongTypeException after PermGen removalTue, 29 Jan 2013 10:51:33 +0100, by stefank
-
MergeThu, 07 Feb 2013 20:40:14 -0500, by vladidan
-
MergeThu, 07 Feb 2013 16:05:48 -0500, by bpittore
-
MergeSun, 27 Jan 2013 01:07:09 -0800, by dlong
-
8005915: Unify SERIALGC and INCLUDE_ALTERNATE_GCSWed, 23 Jan 2013 13:02:39 -0500, by jprovino
-
MergeThu, 07 Feb 2013 12:23:51 -0800, by vlivanov
-
8006807: C2 crash due to out of bounds array access in Parse::do_multianewarrayWed, 06 Feb 2013 11:33:49 -0800, by drchase
-
8006613: adding reason to made_not_compilableTue, 05 Feb 2013 08:25:51 -0800, by vlivanov
-
8007144: Incremental inlining mistakes some call sites for dead ones and doesn't inline themMon, 04 Feb 2013 11:30:37 +0100, by roland
-
8007403: Incorrect format arguments in adlparse.cppMon, 04 Feb 2013 10:28:39 -0800, by mikael
-
8005114: VM is crashing in ciKlass*ciObjArrayKlass::element_klass() if metaspaces are fullMon, 04 Feb 2013 09:11:21 +0100, by roland
-
6518907: cleanup IA64 specific code in HotspotFri, 25 Jan 2013 16:50:33 -0800, by morris
-
8006500: compiler/8004741/Test8004741.java fails intermediatelyFri, 25 Jan 2013 16:09:14 -0800, by drchase
-
8005811: Turn off TierdCompilation in JDK8 trunk for all platformsFri, 25 Jan 2013 16:31:47 -0800, by morris
-
8005439: no message about inline method if it specifed by CompileCommandFri, 01 Feb 2013 03:02:01 -0800, by vlivanov
-
8006410: allocating without ResourceMark when CompileCommand was specifiedFri, 01 Feb 2013 02:50:23 -0800, by vlivanov
-
MergeWed, 06 Feb 2013 15:22:32 -0800, by dcubed
-
MergeTue, 05 Feb 2013 00:59:40 -0800, by dholmes
-
8006508: Wrong frame constructor is called in os_linux_x86.cppMon, 04 Feb 2013 23:53:10 -0500, by dholmes
-
MergeMon, 04 Feb 2013 22:59:45 -0800, by coleenp
-
8007475: Memory stomp with UseMallocOnlyMon, 04 Feb 2013 13:14:12 -0500, by simonis
-
MergeMon, 04 Feb 2013 13:51:01 -0800, by coleenp
-
8006949: Update hotspot for MethodParameters format changeMon, 04 Feb 2013 13:05:32 -0500, by emc
-
8000968: NPG: UseCompressedKlassPointers asserts with ObjectAlignmentInBytes for > 32G CompressedOopsMon, 04 Feb 2013 08:26:02 -0500, by hseigel
-
MergeSun, 03 Feb 2013 17:12:31 -0500, by hseigel
-
7197672: There are issues with shared data on windowsSun, 03 Feb 2013 16:49:16 -0500, by hseigel
-
8002048: Protocol to discovery of manageable Java processes on a networkSun, 03 Feb 2013 22:28:08 +0400, by dsamersoff
-
8000363: runtime/7158988/FieldMonitor.java fails with exceptionSat, 02 Feb 2013 20:13:27 +0100, by ctornqvi
-
8005013: Add NMT testsSat, 02 Feb 2013 16:34:10 +0100, by ctornqvi
-
MergeSat, 02 Feb 2013 03:51:01 -0800, by minqi
-
MergeFri, 01 Feb 2013 22:41:34 -0800, by minqi
-
8000973: SA on windows thread inspection is brokenThu, 31 Jan 2013 17:43:01 -0800, by minqi
-
MergeSat, 02 Feb 2013 08:46:48 +0100, by ctornqvi
-
MergeSat, 02 Feb 2013 07:24:29 +0100, by ctornqvi
-
8005012: Add WB APIs to better support NMT testingFri, 01 Feb 2013 23:48:08 +0100, by ctornqvi
-
MergeFri, 01 Feb 2013 19:36:55 -0800, by jiangli
-
MergeFri, 01 Feb 2013 15:25:37 -0500, by jiangli
-
8006280: Need to reorder metadata structures to reduce size (64-bit)Thu, 24 Jan 2013 10:57:38 -0800, by iklam
-
MergeFri, 01 Feb 2013 14:42:43 -0800, by minqi
-
MergeFri, 01 Feb 2013 10:57:06 -0800, by minqi
-
8006731: JSR 292: the VM_RedefineClasses::rewrite_cp_refs_in_method() must support invokedynamicThu, 31 Jan 2013 20:11:14 -0800, by sspitsyn
-
8006546: JSR 292: typos in the ConstantPool::copy_cp_impl()Thu, 31 Jan 2013 20:09:16 -0800, by sspitsyn
-
8006542: JSR 292: the VM_RedefineClasses::append_entry() must support invokedynamic entry kindsThu, 31 Jan 2013 20:07:18 -0800, by sspitsyn
-
MergeFri, 01 Feb 2013 13:30:12 -0500, by hseigel
-
8006298: Specifying malformed JFR options (-XX:+FlightRecorderOptions) outputs non-sensical errorFri, 01 Feb 2013 14:14:54 -0500, by hseigel
-
8006413: Add utility classes for writing better multiprocess tests in jtregFri, 25 Jan 2013 10:14:22 +0100, by ctornqvi
-
MergeMon, 28 Jan 2013 09:33:55 -0800, by acorn
-
8004967: Default method cause VerifyError: Illegal use of nonvirtualMon, 28 Jan 2013 10:55:30 -0500, by acorn
-
MergeMon, 28 Jan 2013 10:34:07 -0500, by acorn
-
6479360: PrintClassHistogram improvementsFri, 25 Jan 2013 15:06:18 -0500, by acorn
-
MergeSun, 27 Jan 2013 21:58:34 -0500, by acorn
-
MergeFri, 25 Jan 2013 13:47:52 -0800, by minqi
-
MergeFri, 25 Jan 2013 04:23:49 -0800, by minqi
-
8005128: JSR 292: the mlvm redefineClassInBootstrap test crashes in ConstantPool::compare_entry_toThu, 24 Jan 2013 22:13:32 -0800, by sspitsyn
-
8000692: Remove old KERNEL codeFri, 25 Jan 2013 10:04:08 -0500, by zgu
-
8005278: Serviceability Agent: jmap -heap and jstack -m failThu, 24 Jan 2013 23:30:45 -0800, by minqi
-
8006040: NPG: on_stack processing wastes space in ConstantPoolWed, 23 Jan 2013 10:34:29 -0500, by coleenp
-
MergeMon, 04 Feb 2013 12:01:07 -0800, by jmasa
-
8004895: NPG: JMapPermCore test failure caused by warnings about missing fieldThu, 03 Jan 2013 15:03:27 -0800, by jmasa
-
8006827: new hotspot build - hs25-b18Fri, 25 Jan 2013 03:03:23 -0800, by amurillo
-
Added tag jdk8-b76 for changeset 20b605466ccbThu, 07 Feb 2013 12:32:50 -0800, by katleman
-
Relax safepoint polling assertion.Tue, 05 Mar 2013 21:58:51 +0100, by Thomas Wuerthinger
-
Remove access modifier restriction for allocatable values.Tue, 05 Mar 2013 21:21:45 +0100, by Thomas Wuerthinger
-
Removed unused imports.Tue, 05 Mar 2013 21:03:20 +0100, by Thomas Wuerthinger
-
Remove debug stub.Tue, 05 Mar 2013 21:01:19 +0100, by Thomas Wuerthinger
-
Remove stub declaration.Tue, 05 Mar 2013 20:45:39 +0100, by Thomas Wuerthinger
-
Allocate temporary register for safepoint operation instead of using scratch register.Tue, 05 Mar 2013 19:47:36 +0100, by Thomas Wuerthinger
-
New strategy for inserting safepoints - always insert in loops but avoid in leaf methods.Tue, 05 Mar 2013 19:32:06 +0100, by Thomas Wuerthinger
-
Remove setDeoptInfo functionality. Start getting rid of scratch register usages.Tue, 05 Mar 2013 19:20:05 +0100, by Thomas Wuerthinger
-
Clean up of usage of marks and code installation.Tue, 05 Mar 2013 19:00:23 +0100, by Thomas Wuerthinger
-
Fix array copy intrinsification test.Tue, 05 Mar 2013 17:22:05 +0100, by Thomas Wuerthinger
-
Remove more code related to deferred writes.Tue, 05 Mar 2013 17:21:54 +0100, by Thomas Wuerthinger
-
Remove deferred write logic.Tue, 05 Mar 2013 17:16:41 +0100, by Thomas Wuerthinger
-
Merge.Tue, 05 Mar 2013 16:43:34 +0100, by Thomas Wuerthinger
-
Create direct call for Static and Special to avoid out-of-line patching stub.Tue, 05 Mar 2013 16:43:26 +0100, by Thomas Wuerthinger
-
Mark PTX parameters as non-null.Tue, 05 Mar 2013 11:49:29 +0100, by Thomas Wuerthinger
-
Added new basic array PTX test.Tue, 05 Mar 2013 11:03:33 +0100, by Thomas Wuerthinger
-
Move implicit null check emission to AMD64 specific code.Tue, 05 Mar 2013 11:02:01 +0100, by Thomas Wuerthinger
-
Merge.Tue, 05 Mar 2013 15:29:06 +0100, by Doug Simon
-
use zipfile module instead of an external call to jar for creating jar files from projectsTue, 05 Mar 2013 15:20:35 +0100, by Doug Simon
-
replaced tabs with spacesTue, 05 Mar 2013 13:11:36 +0100, by Doug Simon
-
IfNode: simplify expression in `simplify()'Mon, 04 Mar 2013 18:41:48 +0100, by Bernhard Urban
-
Fix wrong type in LMUL instruction.Mon, 04 Mar 2013 17:20:55 +0100, by Roland Schatz
-
Use AllocatableValue in DivRemOp.Mon, 04 Mar 2013 17:02:52 +0100, by Roland Schatz
-
Remove duplicate code in DivOp.Mon, 04 Mar 2013 16:48:17 +0100, by Roland Schatz
-
Restructure Op2 in AMD64 backend.Mon, 04 Mar 2013 16:48:11 +0100, by Roland Schatz
-
MergeMon, 04 Mar 2013 10:00:49 +0100, by Gilles Duboscq
-
Fix for the Graal CFG filter, be a bit more robust and accept graphs comming from the binary deserializer. Fixes GRAAL-127Mon, 04 Mar 2013 09:59:47 +0100, by Gilles Duboscq
-
Better java version numbers support in mxMon, 04 Mar 2013 09:48:14 +0100, by Gilles Duboscq
-
Add jdk1.8.0* to .hgignoreWed, 13 Feb 2013 20:29:01 +0100, by Gilles Duboscq
-
fixed API and test for ResolvedJavaMethod.getCode()Sun, 03 Mar 2013 10:56:18 +0100, by Doug Simon
-
added fsckproject command to mx for removing directories corresponding to deleted projects. This command is also called from the ideinit command (GRAAL-90)Sat, 02 Mar 2013 13:52:56 +0400, by Doug Simon
-
added unit tests for bytecode and machine code disassemblySat, 02 Mar 2013 09:53:47 +0400, by Doug Simon
-
removed redundant graal_ prefix from Graal specific functions and variable in native codeFri, 01 Mar 2013 19:51:45 +1000, by Doug Simon
-
Cleanup Op1 in AMD64 backend.Thu, 28 Feb 2013 16:41:44 +0100, by Roland Schatz
-
Fix usage and operand flags of AMD64BitManipulationOp.Thu, 28 Feb 2013 15:29:46 +0100, by Roland Schatz
-
Change Value to AllocatableValue in move operations.Thu, 28 Feb 2013 14:15:25 +0100, by Roland Schatz
-
Common superclass for RegisterValue, StackSlot and Variable.Thu, 28 Feb 2013 14:15:24 +0100, by Roland Schatz
-
Disallow directly storing constants in PTX.Thu, 28 Feb 2013 14:15:24 +0100, by Roland Schatz
-
Common base class for Load and Store.Thu, 28 Feb 2013 14:15:24 +0100, by Roland Schatz
-
reintroduce default Word read/write operations, more testsThu, 28 Feb 2013 12:07:59 +0100, by Lukas Stadler
-
more bug fixes and tests for Word read/write operationsThu, 28 Feb 2013 11:50:06 +0100, by Lukas Stadler
-
improved arraycopy and Object.clone snippetsWed, 27 Feb 2013 18:37:08 +0100, by Lukas Stadler
-
clear frame states in snippets and replace with sentriesWed, 27 Feb 2013 18:28:09 +0100, by Lukas Stadler
-
let UnsafeStoreNode implement MemoryCheckpointWed, 27 Feb 2013 17:53:21 +0100, by Lukas Stadler
-
small clarification for InstanceOfSnippetsTemplatesWed, 27 Feb 2013 17:52:28 +0100, by Lukas Stadler
-
fix Word.readByte/writeByte/readShort/writeShort/readChar/writeCharWed, 27 Feb 2013 17:50:11 +0100, by Lukas Stadler
-
rename ValueProxyNode to ProxyNodeWed, 27 Feb 2013 15:59:16 +0100, by Lukas Stadler
-
don't kill memory proxies during RemoveValueProxyPhaseWed, 27 Feb 2013 15:51:34 +0100, by Lukas Stadler
-
ValueProxyNodes for memory locations at loop exitsWed, 27 Feb 2013 14:35:16 +0100, by Lukas Stadler
-
simplify GraphBuilderConfiguration and add omitAllExceptionEdgesWed, 27 Feb 2013 09:53:49 +0100, by Lukas Stadler
-
Merge.Tue, 26 Feb 2013 20:10:02 +0100, by Thomas Wuerthinger
-
Merge.Tue, 26 Feb 2013 20:07:29 +0100, by Thomas Wuerthinger
-
Merge.Tue, 26 Feb 2013 17:25:14 +0100, by Thomas Wuerthinger
-
Removed unused JumpOp.Tue, 26 Feb 2013 15:05:58 +0100, by Thomas Wuerthinger
-
Fix unused import warnings.Tue, 26 Feb 2013 14:37:52 +0100, by Thomas Wuerthinger
-
Merge.Tue, 26 Feb 2013 14:31:33 +0100, by Thomas Wuerthinger
-
Remove canStoreConstant from LIRGeneratorTool.Tue, 26 Feb 2013 13:26:54 +0100, by Thomas Wuerthinger
-
Merge.Tue, 26 Feb 2013 11:55:00 +0100, by Thomas Wuerthinger
-
Remove unused code in backend.Mon, 25 Feb 2013 18:19:53 +0100, by Thomas Wuerthinger
-
Separate store op for storing constants.Tue, 26 Feb 2013 19:32:42 +0100, by Roland Schatz
-
Change argument order to be consistent with the rest of the backend.Tue, 26 Feb 2013 18:26:13 +0100, by Roland Schatz
-
Separate STACK and ADDR nodes in LIR.Tue, 26 Feb 2013 18:26:12 +0100, by Roland Schatz
-
Code formatter.Tue, 26 Feb 2013 18:26:11 +0100, by Roland Schatz
-
Convert Value fields to Address.Tue, 26 Feb 2013 18:26:10 +0100, by Roland Schatz
-
create debug scope for graph building during inliningTue, 26 Feb 2013 17:31:24 +0100, by Lukas Stadler
-
more metrics for CullFrameStatesPhaseTue, 26 Feb 2013 17:30:35 +0100, by Lukas Stadler
-
rename CheckCastElimination option to ConditionalEliminationTue, 26 Feb 2013 17:30:22 +0100, by Lukas Stadler
-
small change to ReentrantBlockIteratorTue, 26 Feb 2013 17:29:30 +0100, by Lukas Stadler
-
FloatingReadPhase changes to accomodate new scheduling behaviorTue, 26 Feb 2013 17:25:30 +0100, by Lukas Stadler
-
new ReentrantNodeIteratorTue, 26 Feb 2013 17:25:24 +0100, by Lukas Stadler
-
simplification and docs for OnStackReplacementPhaseTue, 26 Feb 2013 17:18:57 +0100, by Lukas Stadler
-
fix for ObjectCloneNodeTue, 26 Feb 2013 17:18:36 +0100, by Lukas Stadler
-
memory-aware scheduling phaseTue, 26 Feb 2013 17:04:17 +0100, by Lukas Stadler
-
remove MergeableBlockStateWed, 13 Feb 2013 18:06:19 +0100, by Lukas Stadler
-
use predefined schedule in GraphPrinterDumpHandlerTue, 26 Feb 2013 16:57:23 +0100, by Lukas Stadler
-
add location identity to Pointer read and write operationsTue, 26 Feb 2013 16:35:23 +0100, by Lukas Stadler
-
fix for OSR_MIGRATION_END descriptorWed, 13 Feb 2013 17:35:43 +0100, by Lukas Stadler
-
remove dependency on "latest possible" schedule from OnStackReplacementPhaseWed, 13 Feb 2013 15:53:03 +0100, by Lukas Stadler
-
javadoc for MemoryCheckpointTue, 26 Feb 2013 14:16:45 +0100, by Lukas Stadler
-
add location identity to MemoryCheckpoint and let WriteNode implement MemoryCheckpointWed, 13 Feb 2013 15:52:26 +0100, by Lukas Stadler
-
remove dependency on "latest possible" schedule from InstanceOfSnippetsTemplateTue, 12 Feb 2013 14:22:38 +0100, by Lukas Stadler
-
Comment cleanup.Tue, 26 Feb 2013 12:19:20 +0100, by Roland Schatz
-
Get rid of all direct usages of Address outside of backend.Tue, 26 Feb 2013 12:18:50 +0100, by Roland Schatz
-
Merge.Mon, 25 Feb 2013 20:54:33 +0100, by Christian Humer
-
Fixed a visibility bug in NodeFactory generation.Mon, 25 Feb 2013 17:00:52 +0100, by Christian Humer
-
Fixed minor bugs in NodeFactory generation.Mon, 25 Feb 2013 14:22:18 +0100, by Christian Humer
-
Organize imports now handles generic and array types properly.Mon, 25 Feb 2013 13:59:43 +0100, by Christian Humer
-
Merge.Mon, 25 Feb 2013 13:14:39 +0100, by Christian Humer
-
Generated factories implement the new NodeFactory interface.Mon, 25 Feb 2013 13:13:02 +0100, by Christian Humer
-
Minor refactoring.Mon, 25 Feb 2013 13:05:23 +0100, by Christian Humer
-
Fixed error messages in parser.Mon, 25 Feb 2013 13:04:24 +0100, by Christian Humer
-
A few convenience additions to CodeTreeBuilder.Mon, 25 Feb 2013 13:02:49 +0100, by Christian Humer
-
Codewriter now supports writing generic type hierarchies and wildcards.Mon, 25 Feb 2013 13:01:58 +0100, by Christian Humer
-
Support for varargs parameters in code writer.Mon, 25 Feb 2013 12:43:18 +0100, by Christian Humer
-
Merge.Tue, 19 Feb 2013 17:41:10 +0100, by Christian Humer
-
Added a ternary operator to simple language to test short circuit specialization.Tue, 19 Feb 2013 17:27:02 +0100, by Christian Humer
-
Casting is now done on demand using local variables for explicit guards.Tue, 19 Feb 2013 17:20:45 +0100, by Christian Humer
-
Refactor guard creation methods are not flexible enough to handle two if guards.Tue, 19 Feb 2013 14:29:12 +0100, by Christian Humer
-
Fixed generated generic does not need an else block.Tue, 19 Feb 2013 11:31:23 +0100, by Christian Humer
-
Implemented line wrapping for code writer.Mon, 18 Feb 2013 20:35:54 +0100, by Christian Humer
-
Renamed generated specialize to specializeAndExecute.Mon, 18 Feb 2013 19:51:30 +0100, by Christian Humer
-
fix livein computation in liveness analysisMon, 25 Feb 2013 18:33:38 +0100, by Lukas Stadler
-
Remove unused fields in TargetDescription. Use Unsafe.pageSize().Mon, 25 Feb 2013 16:15:17 +0100, by Thomas Wuerthinger
-
let CodeUtil.getCallingConvention() honour receivers (if any)Mon, 25 Feb 2013 10:49:47 +0100, by Michael Haupt
-
Make Address class platform specific.Fri, 22 Feb 2013 12:15:14 +0100, by Roland Schatz
-
Complete first PTX unit test.Thu, 21 Feb 2013 14:24:47 -0800, by Thomas Wuerthinger
-
Make methods in GraalCompiler static.Thu, 21 Feb 2013 13:43:40 -0800, by Thomas Wuerthinger
-
Remove usage of left-over fields in GraalCompiler.Thu, 21 Feb 2013 13:42:30 -0800, by Thomas Wuerthinger
-
Remove usage of GraalCompiler.target field.Thu, 21 Feb 2013 13:24:34 -0800, by Thomas Wuerthinger
-
Added basic PTX test.Thu, 21 Feb 2013 13:11:52 -0800, by Thomas Wuerthinger
-
Added basic test project for ptx backend.Thu, 21 Feb 2013 13:11:34 -0800, by Thomas Wuerthinger
-
Allow subclasses to use emitOperandHelper.Wed, 20 Feb 2013 23:11:14 -0800, by Thomas Wuerthinger
-
simplified class file path retrieval, added testWed, 20 Feb 2013 14:51:09 +0100, by Michael Haupt
-
fix for GRAAL-121 (MetaUtil.getSimpleName() shuffles inner class names for nesting levels >2)Wed, 20 Feb 2013 14:49:27 +0100, by Michael Haupt
-
support for inner classes (local/member) in meta APIWed, 20 Feb 2013 14:10:47 +0100, by Michael Haupt
-
class file path retrieval returns URLWed, 20 Feb 2013 08:58:29 +0100, by Michael Haupt
-
Convert indexScalingEnabled boolean into an indexScaling integer value. This change removed the dependency on TargetDescription in large parts of the system.Tue, 19 Feb 2013 19:56:44 -0800, by Thomas Wuerthinger
-
Clean up unused parts of CompilationResult class.Tue, 19 Feb 2013 19:21:52 -0800, by Thomas Wuerthinger
-
New formatter settings for enum values (every value on a new line).Tue, 19 Feb 2013 18:31:31 -0800, by Thomas Wuerthinger
-
Changes in backend due to assembly renamings. Use jccb in two places for smaller code size.Tue, 19 Feb 2013 18:27:55 -0800, by Thomas Wuerthinger
-
Clean up of AMD64Assembler.Tue, 19 Feb 2013 18:19:02 -0800, by Thomas Wuerthinger
-
Clean up of AMD64MacroAssembler.Tue, 19 Feb 2013 17:19:22 -0800, by Thomas Wuerthinger
-
Removed unused field in CompilationResult class.Tue, 19 Feb 2013 16:52:52 -0800, by Thomas Wuerthinger
-
corrected class file retrievalTue, 19 Feb 2013 16:03:11 +0100, by Michael Haupt
-
class file path retrievalTue, 19 Feb 2013 11:21:03 +0100, by Michael Haupt
-
removed MaximumInlineLevelTue, 19 Feb 2013 08:50:11 +0100, by Christian Haeubl
-
Fix compiler warnings.Mon, 18 Feb 2013 21:08:42 -0800, by Thomas Wuerthinger
-
Remove Kind.Jsr.Mon, 18 Feb 2013 20:55:18 -0800, by Thomas Wuerthinger
-
Add InvokeTarget interface definition.Mon, 18 Feb 2013 20:21:37 -0800, by Thomas Wuerthinger
-
Introduce marker interface InvokeTarget. Remove method lookupRuntimeCall from CodeCacheProvider.Mon, 18 Feb 2013 20:21:09 -0800, by Thomas Wuerthinger
-
Remove last usage of VmIds.Mon, 18 Feb 2013 19:16:59 -0800, by Thomas Wuerthinger
-
Remove usages of VmIds.toSymbol.Mon, 18 Feb 2013 19:12:32 -0800, by Thomas Wuerthinger
-
Remove usages of VmIds.toString.Mon, 18 Feb 2013 19:08:52 -0800, by Thomas Wuerthinger
-
Remove graalVmIds.cpp. Remove addStub/getStub methods as they were mere skeletons in new implementation.Mon, 18 Feb 2013 19:02:14 -0800, by Thomas Wuerthinger
-
Small clean up of assembler and LIR.Mon, 18 Feb 2013 19:01:40 -0800, by Thomas Wuerthinger
-
Move stack banging code to the AMD64-specific code.Mon, 18 Feb 2013 16:25:06 -0800, by Thomas Wuerthinger
-
Fix project dependencies.Mon, 18 Feb 2013 16:09:29 -0800, by Thomas Wuerthinger
-
Remove hotspot.ptx project. There is currently no HotSpot-specific part of the PTX backend.Mon, 18 Feb 2013 16:06:48 -0800, by Thomas Wuerthinger
-
Integration fixes.Mon, 18 Feb 2013 16:04:25 -0800, by Thomas Wuerthinger
-
Experimental PTX backend. Contribution by Christian Thalinger.Mon, 18 Feb 2013 14:47:54 -0800, by Thomas Wuerthinger
-
MergeMon, 18 Feb 2013 18:58:39 +0100, by Christian Humer
-
Fixed warning.Mon, 18 Feb 2013 18:55:21 +0100, by Christian Humer
-
More JDK8 api change fixes.Mon, 18 Feb 2013 18:50:44 +0100, by Christian Humer
-
Fixed a new method was added to Element in JDK8. (getAnnotationsByType)Mon, 18 Feb 2013 18:33:04 +0100, by Christian Humer
-
Removed unnecessary casts from generated specialized execute methods.Mon, 18 Feb 2013 12:22:00 +0100, by Christian Humer
-
Pull out utility method.Mon, 18 Feb 2013 17:20:57 +0100, by Roland Schatz
-
fix error messageMon, 18 Feb 2013 15:34:58 +0100, by Roland Schatz
-
Minor cleanup.Fri, 15 Feb 2013 20:04:03 +0100, by Christian Humer
-
Fixed minor bug.Fri, 15 Feb 2013 19:36:03 +0100, by Christian Humer
-
Made the usage of generic types more flexible for short circuits and generic specializations.Fri, 15 Feb 2013 19:32:58 +0100, by Christian Humer
-
MergeFri, 15 Feb 2013 16:48:22 +0100, by Christian Humer
-
Fixed guard declarations can also have zero parameters as well as a mismatching frame signature.Fri, 15 Feb 2013 11:53:04 +0100, by Christian Humer
-
remove incorrect use of spillSlotSizeFri, 15 Feb 2013 15:04:58 +0100, by Roland Schatz
-
Enable invokedynamic and make bytecode known to Graal.Fri, 15 Feb 2013 00:43:40 +0100, by Andreas Woess
-
Fix for building with JDK8 (there is a new method in javax.lang.model.element.ExecutableElement)Wed, 13 Feb 2013 18:46:24 +0100, by Gilles Duboscq
-
commands: accept 'server0' as a vm, accept version number which have '-...' suffix (-internal, -ea...)Wed, 13 Feb 2013 18:33:54 +0100, by Gilles Duboscq
-
mx: When doanload fails using Java, try using pythonWed, 13 Feb 2013 16:21:35 +0100, by Gilles Duboscq
-
extended ResolvedJavaMethod API by getLocalVariableTableWed, 13 Feb 2013 13:34:05 +0100, by Matthias Grimmer
-
support graph dumping with being nested in a DebugScopeWed, 13 Feb 2013 11:37:14 +1000, by Doug Simon
-
added HotSpot implementation of disassembling APIsWed, 13 Feb 2013 11:36:16 +1000, by Doug Simon
-
added provider APIs for disassembling bytecode and machine codeWed, 13 Feb 2013 11:34:22 +1000, by Doug Simon
-
fixed name of symbol missed in Java refactoringWed, 13 Feb 2013 11:33:11 +1000, by Doug Simon
-
minor grammar fixWed, 13 Feb 2013 11:32:31 +1000, by Doug Simon
-
MergeTue, 12 Feb 2013 16:06:20 +0100, by Christian Humer
-
mx build now requires a jdk version >= 1.7.0_04. Caused by http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7159016Tue, 12 Feb 2013 15:59:46 +0100, by Christian Humer
-
Fixed clean should clean also generated source directories.Tue, 12 Feb 2013 14:33:24 +0100, by Christian Humer
-
Fixed rewrite in generated generic did not invoke guards.Mon, 11 Feb 2013 16:20:52 +0100, by Christian Humer
-
Fixed duplicate generation of @Override annotations.Mon, 11 Feb 2013 14:21:18 +0100, by Christian Humer
-
Fix build.Tue, 12 Feb 2013 10:32:44 +0100, by Roland Schatz
-
Disable test (GRAAL-104).Mon, 11 Feb 2013 18:17:09 +0100, by Roland Schatz
-
Merge.Mon, 11 Feb 2013 17:47:21 +0100, by Roland Schatz
-
Fix warning that breaks windows build.Mon, 11 Feb 2013 17:41:33 +0100, by Roland Schatz
-
Remove assumption that methods without bytecodes are empty.Mon, 11 Feb 2013 17:20:51 +0100, by Roland Schatz
-
fix EA testMon, 11 Feb 2013 16:46:11 +0100, by Lukas Stadler
-
disable Object.clone intrinsificationMon, 11 Feb 2013 16:11:32 +0100, by Lukas Stadler
-
MergeMon, 11 Feb 2013 15:56:10 +0100, by Lukas Stadler
-
separate BooleanNode and ConstantNode hierarchy, rename BooleanNode to LogicNode and LogicNode to BitLogicNodeMon, 11 Feb 2013 15:55:27 +0100, by Lukas Stadler
-
MergeMon, 11 Feb 2013 10:46:48 +0100, by Lukas Stadler
-
fix for Object.clone virtualizationMon, 11 Feb 2013 10:44:40 +0100, by Lukas Stadler
-
implement Object.clone snippets and macro nodeFri, 08 Feb 2013 11:14:15 +0100, by Lukas Stadler
-
explicitly specify type in DirectStoreNode.storeFri, 08 Feb 2013 10:41:09 +0100, by Lukas Stadler
-
allow null return values for ArrayLengthProvider.length()Fri, 08 Feb 2013 10:31:54 +0100, by Lukas Stadler
-
add Assumptions to VirtualizerToolFri, 08 Feb 2013 10:26:30 +0100, by Lukas Stadler
-
add primitive type mask to HotSpotVMConfigFri, 08 Feb 2013 10:25:17 +0100, by Lukas Stadler
-
cleanups, javadoc, assertionsFri, 08 Feb 2013 10:19:50 +0100, by Lukas Stadler
-
MergeMon, 11 Feb 2013 14:39:56 +0100, by Roland Schatz
-
make emitOperandHelper protectedMon, 11 Feb 2013 12:14:52 +0100, by Roland Schatz
-
provide calling convention for assembler testsMon, 11 Feb 2013 12:12:59 +0100, by Roland Schatz
-
MergeMon, 11 Feb 2013 10:41:29 +0100, by Christian Humer
-
Minor cleanup.Mon, 11 Feb 2013 10:41:02 +0100, by Christian Humer
-
Fixed bug in method parsing error messages.Mon, 11 Feb 2013 10:40:52 +0100, by Christian Humer
-
Fixed resolve of generic execute type.Fri, 08 Feb 2013 16:23:11 +0100, by Christian Humer
-
Implemented an option to turn off generated generic generation using specializations in @Generic.Fri, 08 Feb 2013 16:07:33 +0100, by Christian Humer
-
Generated nodes can now handle the case were a non generic execute methods does not throw an UVE.Fri, 08 Feb 2013 15:59:43 +0100, by Christian Humer
-
avoid genericsFri, 08 Feb 2013 18:05:40 +0100, by Roland Schatz
-
Make gate fail on warningsFri, 08 Feb 2013 14:37:55 +0100, by Gilles Duboscq
-
Revert cf27135ccf5bFri, 08 Feb 2013 14:02:25 +0100, by Gilles Duboscq
-
Pull out test code that's useful for other assemblers.Fri, 08 Feb 2013 11:49:48 +0100, by Roland Schatz
-
Move SuppressWarnings.Thu, 07 Feb 2013 18:59:56 +0100, by Thomas Wuerthinger
-
Move @SuppressWarnings.Thu, 07 Feb 2013 18:47:47 +0100, by Thomas Wuerthinger
-
Added more skeleton code to SPARC projects.Thu, 07 Feb 2013 18:31:00 +0100, by Thomas Wuerthinger
-
Remove hardcoding of x86 registers in the Graal code installer.Thu, 07 Feb 2013 18:01:08 +0100, by Thomas Wuerthinger
-
Remove unused X64 instruction decoder.Thu, 07 Feb 2013 17:37:32 +0100, by Thomas Wuerthinger
-
Add projects and skeletons for SPARC port.Thu, 07 Feb 2013 17:37:06 +0100, by Thomas Wuerthinger
-
merge defaults from setDefaultOptions() into GraalOptionsThu, 07 Feb 2013 11:39:57 +0100, by Roland Schatz
-
Merge.Thu, 07 Feb 2013 09:56:09 +0100, by Christian Haeubl
-
Merge.Wed, 06 Feb 2013 15:19:05 +0100, by Christian Haeubl
-
changed code generation settings to those that C1/C2 use when compiling for newer Intel CPUsWed, 06 Feb 2013 14:26:47 +0100, by Christian Haeubl
-
fix Solaris build and initial SPARC supportWed, 06 Feb 2013 18:01:07 -0800, by twisti
-
All warnings are now errors in eclipseWed, 06 Feb 2013 15:14:15 +0100, by Gilles Duboscq
-
move AMD64HotSpotRuntime.getTarget up to HotSpotRuntimeWed, 06 Feb 2013 10:24:39 +0100, by Roland Schatz
-
Merge.Tue, 05 Feb 2013 19:46:09 +0100, by Thomas Wuerthinger
-
Make fillInStackTrace final and non-synchronized in exceptions that do not need stack trace.Tue, 05 Feb 2013 19:46:00 +0100, by Thomas Wuerthinger
-
Remove SPECjbb2013 from default benchmarksTue, 05 Feb 2013 18:33:01 +0100, by Gilles Duboscq
-
MergeTue, 05 Feb 2013 17:59:25 +0100, by Lukas Stadler
-
remove unnecessary virtualId from VirtualObjectNodesTue, 05 Feb 2013 17:41:15 +0100, by Lukas Stadler
-
MergeTue, 05 Feb 2013 16:39:45 +0100, by Lukas Stadler
-
new IntegerTestNode, unit tests for IntegerTestNode canonicalizationTue, 05 Feb 2013 15:53:21 +0100, by Lukas Stadler
-
backend support for integer test operationTue, 05 Feb 2013 15:52:41 +0100, by Lukas Stadler
-
remove MaterializeNodeTue, 05 Feb 2013 15:51:23 +0100, by Lukas Stadler
-
Merge.Tue, 05 Feb 2013 17:19:52 +0100, by Thomas Wuerthinger
-
Allow arbitrary objects to serve as identifiers for a frame slot.Tue, 05 Feb 2013 17:18:57 +0100, by Thomas Wuerthinger
-
Added getFrameDescriptor() to Frame interface.Tue, 05 Feb 2013 17:03:51 +0100, by Thomas Wuerthinger
-
Removed graph dump after every canonicalization.Tue, 05 Feb 2013 17:01:34 +0100, by Thomas Wuerthinger
-
MergeTue, 05 Feb 2013 16:21:14 +0100, by Roland Schatz
-
simple unit tests for graal.asm.amd64Tue, 05 Feb 2013 15:40:17 +0100, by Roland Schatz
-
lift GraalCompilerTest.getMethod to a common base classTue, 05 Feb 2013 15:35:34 +0100, by Roland Schatz
-
null-check on leafGraphArrayTue, 05 Feb 2013 15:24:15 +0100, by Roland Schatz
-
expose TargetDescription through CodeCacheProvider APITue, 05 Feb 2013 13:54:18 +0100, by Roland Schatz
-
add CodeCacheProvider to HotSpotGraalRuntime.getCapabilityTue, 05 Feb 2013 12:07:24 +0100, by Roland Schatz
-
Merge.Tue, 05 Feb 2013 15:27:40 +0100, by Thomas Wuerthinger
-
Add ability to create materialized frame to Truffle runtime.Tue, 05 Feb 2013 15:27:32 +0100, by Thomas Wuerthinger