Mercurial > hg > graal-compiler
graph
-
create profiling info, phase plan and optimistic opts when running a CompilationTask, not when creating it (GRAAL-640)Wed, 18 Dec 2013 11:26:37 +0100, by Doug Simon
-
Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/Wed, 18 Dec 2013 00:00:24 +0100, by Doug Simon
-
Added tag hs25-b63 for changeset 41f4cad94c58 jdk8-b121Fri, 13 Dec 2013 09:40:58 -0800, by amurillo
-
MergeThu, 12 Dec 2013 14:06:21 -0800, by vladidan
-
MergeThu, 12 Dec 2013 17:08:04 -0500, by vladidan
-
8029566: PPC: OrderAccess::load_acquire(julong) is brokenWed, 11 Dec 2013 13:51:28 -0500, by jprovino
-
MergeThu, 12 Dec 2013 11:22:26 -0800, by anoll
-
8029153: [TESTBUG] test/compiler/7141637/SpreadNullArg.java fails because it expects NullPointerExceptionWed, 11 Dec 2013 01:09:04 +0400, by iignatyev
-
8028122: [TESTBUG] compiler/regalloc/C1ObjectSpillInLogicOp.javaWed, 11 Dec 2013 01:04:34 +0400, by iignatyev
-
8029366: ShouldNotReachHere error when creating an array with component type of voidFri, 06 Dec 2013 16:43:56 -0800, by twisti
-
8028107: Kitchensink crashed with EAVFri, 06 Dec 2013 12:11:51 -0800, by kvn
-
MergeThu, 12 Dec 2013 16:13:44 +0100, by ehelin
-
8029106: JVM crashes in Metachunk::Metachunk during parallel class redefinition (PrivateMLetController, anonymous-simple_copy_1)Mon, 09 Dec 2013 10:03:39 +0100, by stefank
-
8028993: Full collections with ParallelScavenge slower in JDK 8 compared to 7u40Tue, 10 Dec 2013 10:31:00 +0100, by sjohanss
-
8029326: G1 does not check if threads gets createdMon, 09 Dec 2013 08:20:45 +0100, by ehelin
-
8028741: Interface Method Resolution should skip static and non-public methods in j.l.ObjectTue, 10 Dec 2013 16:18:26 -0500, by hseigel
-
MergeSun, 08 Dec 2013 18:00:58 +0100, by mgronlun
-
MergeFri, 06 Dec 2013 11:49:50 -0500, by hseigel
-
8029415: java/lang/reflect/Method/invoke/TestPrivateInterfaceMethodReflect.java fails on all platforms with hs25-b61Fri, 06 Dec 2013 11:33:10 -0500, by hseigel
-
8028412: AsyncGetCallTrace() is broken on x86 in JDK 7u40Thu, 05 Dec 2013 12:35:38 +0100, by mgronlun
-
8029395: SA: jstack throws WrongTypeExceptionWed, 04 Dec 2013 14:43:50 +0100, by sla
-
8027458: VM anonymous classes: wrong context for protected access checksWed, 04 Dec 2013 08:10:31 -0500, by hseigel
-
8029693: new hotspot build - hs25-b63Fri, 06 Dec 2013 09:41:57 -0800, by amurillo
-
Added tag jdk8-b120 for changeset fca262db9c43Thu, 12 Dec 2013 05:20:55 -0800, by katleman
-
Added tag hs25-b62 for changeset 05fedd51e40d jdk8-b120Fri, 06 Dec 2013 09:29:15 -0800, by amurillo
-
MergeThu, 05 Dec 2013 12:49:55 -0800, by anoll
-
8028109: compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java crashes in RT_BaselineWed, 04 Dec 2013 09:31:17 +0100, by anoll
-
8029190: VM_Version::determine_features() asserts on Fujitsu Sparc64 CPUsMon, 02 Dec 2013 11:12:32 +0100, by simonis
-
8028624: [TESTBUG] compiler/intrinsics/mathexact/DecExactLTest executes DecExactITestFri, 22 Nov 2013 15:26:37 +0100, by rbackman
-
8028997: mathexact intrinsics are unstableFri, 22 Nov 2013 14:14:26 +0100, by rbackman
-
MergeThu, 05 Dec 2013 17:49:55 +0100, by ehelin
-
8029329: tmtools tests fail with NPE (in the tool) when run with G1 and FlightRecorderTue, 03 Dec 2013 12:01:18 +0100, by sjohanss
-
MergeMon, 02 Dec 2013 15:43:04 +0100, by ehelin
-
8027675: Full collections with Serial slower in JDK 8 compared to 7u40Tue, 26 Nov 2013 14:35:38 +0100, by sjohanss
-
MergeTue, 03 Dec 2013 13:56:10 -0800, by sspitsyn
-
8028126: nsk/jvmti/scenarios/hotswap/HS101/hs101t006 Crashed the vm on Solaris-sparc64 fastdebug builds: only current thread can flush its registersTue, 03 Dec 2013 15:41:35 -0800, by sspitsyn
-
8028438: static superclass method masks default methodsTue, 03 Dec 2013 11:13:14 -0800, by acorn
-
8026066: ICCE for invokeinterface staticTue, 03 Dec 2013 08:36:15 -0800, by acorn
-
MergeMon, 02 Dec 2013 11:42:10 +0100, by mgronlun
-
7050685: jsdbproc64.sh has a typo in the package nameWed, 27 Nov 2013 14:26:04 +0400, by dsamersoff
-
MergeSun, 01 Dec 2013 22:35:15 -0500, by vladidan
-
8028396: Minimal VM: undefined symbol: _ZN23JvmtiCurrentBreakpoints11metadata_doEPFvP8MetadataETue, 19 Nov 2013 16:26:54 -0500, by jprovino
-
8029367: new hotspot build - hs25-b62Fri, 29 Nov 2013 11:20:34 -0800, by amurillo
-
Added tag jdk8-b119 for changeset ce42d815dd21Wed, 04 Dec 2013 23:11:03 -0800, by katleman
-
Added tag hs25-b61 for changeset b2426da30009 jdk8-b119Fri, 29 Nov 2013 11:10:31 -0800, by amurillo
-
MergeFri, 29 Nov 2013 11:32:45 -0500, by drchase
-
8016839: JSR292: AME instead of IAE when calling a methodTue, 26 Nov 2013 18:16:04 -0500, by drchase
-
8028160: [TESTBUG] Exclude failing (runtime) jtreg tests using @ignoreTue, 26 Nov 2013 16:03:57 -0500, by hseigel
-
8026065: InterfaceMethodref for invokespecial must name a direct superinterfaceTue, 26 Nov 2013 09:52:22 -0500, by hseigel
-
8028128: Add a type safe alternative for working with counter based dataSat, 23 Nov 2013 12:25:13 +0100, by mgronlun
-
MergeSat, 23 Nov 2013 09:56:59 +0100, by mgronlun
-
8028520: JVM should not throw VerifyError when a private method overrides a final methodThu, 21 Nov 2013 14:41:13 -0500, by hseigel
-
8028815: new hotspot build - hs25-b61Fri, 22 Nov 2013 13:42:46 -0800, by amurillo
-
Added tag jdk8-b118 for changeset c9f439732b18Thu, 28 Nov 2013 08:23:04 -0800, by cl
-
Added tag hs25-b60 for changeset abad3b2d905d jdk8-b118Fri, 22 Nov 2013 13:34:43 -0800, by amurillo
-
MergeFri, 22 Nov 2013 20:26:36 +0100, by mgronlun
-
8028341: PSR:FUNC: SCOPE PARAMETER MISSING FROM THE -XX:+PRINTFLAGSFINALMon, 18 Nov 2013 08:21:19 +0100, by sgabdura
-
8027630: SIGSEGV in const char*Klass::external_name()Mon, 18 Nov 2013 10:20:13 +0100, by sla
-
8028347: Rewriter::scan_method asserts with array oob in RT_BaselineFri, 15 Nov 2013 17:20:22 -0500, by coleenp
-
MergeFri, 15 Nov 2013 21:39:27 +0100, by mgronlun
-
6626412: jstack using SA prints some info messages into err streamThu, 14 Nov 2013 20:03:15 +0100, by sla
-
6606002: jinfo doesn't detect dynamic vm flags changingThu, 14 Nov 2013 19:30:07 +0100, by sla
-
MergeWed, 13 Nov 2013 16:35:55 -0800, by minqi
-
8025632: Remove all references to MagicLambdaImpl from HotspotWed, 13 Nov 2013 16:24:33 -0800, by minqi
-
8028308: nsk regression, assert(obj->is_oop()) failed: not an oopWed, 20 Nov 2013 12:46:08 +0100, by roland
-
8028306: nsk stress tests, CodeCache fills, then safepoint assertsThu, 14 Nov 2013 19:27:07 +0100, by anoll
-
8028319: ConflictingDefaultsTest.testReabstract spins when running with -mode invoke and -XcompMon, 18 Nov 2013 12:26:51 -0800, by morris
-
8028444: new hotspot build - hs25-b60Fri, 15 Nov 2013 07:58:06 -0800, by amurillo
-
Added tag jdk8-b117 for changeset f573d00213b7Thu, 21 Nov 2013 09:22:49 -0800, by cl
-
Backed out changeset: dad7737243c6Wed, 18 Dec 2013 11:27:06 +0100, by Gilles Duboscq
-
Options: rename flag (AOTCompilation -> ImmutableCode)Wed, 18 Dec 2013 11:13:17 +0100, by Bernhard Urban
-
enable rematerialization of constants in LinearScan, including a bug fixWed, 18 Dec 2013 09:02:01 +0100, by Erik Eckstein
-
fixed wrong redundant move elimination after loop safepoints, re-enabled redundant move eliminationWed, 18 Dec 2013 08:57:34 +0100, by Erik Eckstein
-
cleaned up VMToCompiler.createResolvedJavaTypeTue, 17 Dec 2013 20:58:58 -0800, by twisti
-
make CompilerToVM.resolveMethod return a metadata method instead of a Java typeTue, 17 Dec 2013 21:25:27 -0800, by twisti
-
moved most CompilerToVM.getUniqueConcreteMethod logic up to Java and replace getUniqueConcreteMethod with findUniqueConcreteMethodTue, 17 Dec 2013 19:09:29 -0800, by twisti
-
fixed JDK-7079626: x64 emits unnecessary REX prefixTue, 17 Dec 2013 17:58:16 -0800, by twisti
-
read DontCompileHugeMethods and HugeMethodLimit from VMTue, 17 Dec 2013 22:37:03 +0100, by Doug Simon
-
SchedulePhase: remove old memory aware scheudlingTue, 17 Dec 2013 21:39:01 +0100, by Bernhard Urban
-
utils: introduce ArraySet. use it instead of HashSet at some placesTue, 17 Dec 2013 16:38:51 +0100, by Bernhard Urban
-
IncrementalCanonicalizer: use HashSetNodeChangeListenerTue, 17 Dec 2013 16:09:03 +0100, by Bernhard Urban
-
remove some usages of HashSetTue, 17 Dec 2013 16:00:57 +0100, by Bernhard Urban
-
CTWCompilationTask should not be removed from compilation queueTue, 17 Dec 2013 18:14:02 +0100, by Doug Simon
-
consolidated mechanism for overriding options in CompileTheWorldTue, 17 Dec 2013 17:09:22 +0100, by Doug Simon
-
added -G:PrintCompRate option for periodically printing out the current compilation rateTue, 17 Dec 2013 16:45:02 +0100, by Doug Simon
-
improved comment explaining why CompileTheWorld is set to false during bootstrappingTue, 17 Dec 2013 16:43:52 +0100, by Doug Simon
-
made CompileTheWorld ignore profiling infoTue, 17 Dec 2013 16:42:29 +0100, by Doug Simon
-
added -G:+CompileTheWorldVerbose and -G:CompileTheWorldIterations optionsTue, 17 Dec 2013 16:41:26 +0100, by Doug Simon
-
Merge.Tue, 17 Dec 2013 15:44:23 +0100, by Christian Humer
-
SL: updated outdated implementation of write local variable nodes in SL.Tue, 17 Dec 2013 15:44:02 +0100, by Christian Humer
-
Add a version number for the mxtool and support for requesting a minimum mx version in a suiteTue, 17 Dec 2013 14:43:41 +0100, by Gilles Duboscq
-
Canonicalize CompareAndSwapNode to a more precise location identity than ANY if possibleTue, 17 Dec 2013 11:57:20 +0100, by Gilles Duboscq
-
HotSpotResolvedJavaField already implements LocationIdentity through ResolvedJavaFieldTue, 17 Dec 2013 11:56:36 +0100, by Gilles Duboscq
-
Cosmetic javadoc changes to StateSplit and NodeWithStateFri, 13 Dec 2013 19:57:00 +0100, by Gilles Duboscq
-
Fix LIR assertion (distance between an operation with an exception edge and the last introduction of a LIR block)Tue, 17 Dec 2013 10:57:18 +0100, by Matthias Grimmer
-
enabled non-hosted CompileTheWorld execution with complete bootstrapping and the ability to override compilation options separately for CTW compilationsMon, 16 Dec 2013 23:33:40 +0100, by Doug Simon
-
use test instead of mov for pollMon, 16 Dec 2013 12:10:10 -0800, by Tom Rodriguez
-
refactor computation of architecture featuresMon, 16 Dec 2013 10:22:17 -0800, by Tom Rodriguez
-
add CPUFeature EnumSet to target description with appropriate assertsMon, 16 Dec 2013 09:31:19 -0800, by Tom Rodriguez
-
temporarily disabled redundant move elimination because of a problem in specjvm2008Mon, 16 Dec 2013 17:18:18 +0100, by Erik Eckstein
-
moved loads of constants out of loopsMon, 16 Dec 2013 13:23:33 +0100, by Doug Simon
-
fixed pylint warningsMon, 16 Dec 2013 10:44:34 +0100, by Doug Simon
-
MergeMon, 16 Dec 2013 08:20:36 +0100, by Erik Eckstein
-
MergeFri, 13 Dec 2013 16:40:41 +0100, by Erik Eckstein
-
MergeFri, 13 Dec 2013 16:12:29 +0100, by Erik Eckstein
-
fixed: parameter registers missing from caller saved set if excluded with the RegisterPressure optionFri, 13 Dec 2013 16:11:28 +0100, by Erik Eckstein
-
cosmetic change in debug logging of graph builderFri, 13 Dec 2013 16:08:12 +0100, by Erik Eckstein
-
fixed formatting problem in LinearScanWalkerFri, 13 Dec 2013 09:36:16 +0100, by Erik Eckstein
-
added rematerialization of constants in LinearScan, but still disabledFri, 13 Dec 2013 08:38:52 +0100, by Erik Eckstein
-
added redundant move elimination as post-pass to LinearScanFri, 13 Dec 2013 07:56:25 +0100, by Erik Eckstein
-
SL: simplified call nodes. aligned builtin inlining with user function inlining.Sun, 15 Dec 2013 23:32:41 +0100, by Christian Humer
-
Truffle: added getFrameDescriptor to DefaultCallTarget.Sun, 15 Dec 2013 22:43:45 +0100, by Christian Humer
-
SL: added exemplary uses of new profiling utility BranchProfile to SL.Sun, 15 Dec 2013 22:20:12 +0100, by Christian Humer
-
Truffle: introduced new profiling utility BranchProfile.Sun, 15 Dec 2013 22:19:19 +0100, by Christian Humer
-
Truffle: set default TruffleInliningMaxCallerSize to 2250.Sun, 15 Dec 2013 21:43:35 +0100, by Christian Humer
-
AlwaysValidAssumption: fix typo and make constructor privateSat, 14 Dec 2013 03:04:01 +0100, by Andreas Woess
-
mx trufflejar: do not strip debug attributesSat, 14 Dec 2013 02:57:09 +0100, by Andreas Woess
-
make TruffleRuntime field finalSat, 14 Dec 2013 02:49:18 +0100, by Andreas Woess
-
add base class for new object nodes, simplification to remove new objects without real usagesFri, 13 Dec 2013 22:43:21 +0100, by Lukas Stadler
-
Merge.Fri, 13 Dec 2013 20:20:11 +0100, by Doug Simon
-
Fix native assertion failure when using PrintDeoptimizationDetails in non-product buildFri, 13 Dec 2013 19:31:10 +0100, by Gilles Duboscq
-
Make LoweringPhase more robust to disapearing anchorsFri, 13 Dec 2013 16:39:06 +0100, by Gilles Duboscq
-
Add Debug.isDumpEnabledForMethod() and Debug.isLogEnabledForMethod() use it to diable graph compression and enable guard-id-as-debug-idFri, 13 Dec 2013 19:16:25 +0100, by Gilles Duboscq
-
New assumption utilities.Fri, 13 Dec 2013 15:53:30 +0000, by Chris Seaton
-
Merge.Fri, 13 Dec 2013 14:27:03 +0000, by Chris Seaton
-
Test the Truffle JAR after building.Fri, 13 Dec 2013 14:26:39 +0000, by Chris Seaton
-
Include annotation processor meta-info in Truffle JAR.Fri, 13 Dec 2013 13:54:13 +0000, by Chris Seaton
-
added comment explaining insertion of nop during commoning of constant loadsFri, 13 Dec 2013 20:16:44 +0100, by Doug Simon
-
removed support for external nodes (GRAAL-508)Fri, 13 Dec 2013 14:41:59 +0100, by Doug Simon
-
made commoning of loading constants non-configurable (GRAAL-508)Fri, 13 Dec 2013 14:10:30 +0100, by Doug Simon
-
moved emitting code for LIR and queries about whether an edge goes to its lexical successor "inside" CompilationResultBuilderFri, 13 Dec 2013 14:05:48 +0100, by Doug Simon
-
the load of a constant is commoned to the nearest block dominating all usages (GRAAL-508)Fri, 13 Dec 2013 13:32:11 +0100, by Doug Simon
-
improved LabelRef.toString()Fri, 13 Dec 2013 13:25:36 +0100, by Doug Simon
-
moved call to beforeRegisterAllocation() to be within "LIRGen" debug scopeFri, 13 Dec 2013 13:25:05 +0100, by Doug Simon
-
added test for any optimization that commons loads of non-inlineable constantsFri, 13 Dec 2013 13:21:41 +0100, by Doug Simon
-
renamed PlaceholderOp to NoOpFri, 13 Dec 2013 13:19:46 +0100, by Doug Simon
-
added missing exception_seen and null_seen info info when formatting some profile data as stringsFri, 13 Dec 2013 13:18:01 +0100, by Doug Simon
-
clarified requirements when overriding LIRGeneratorTool.beforeRegisterAllocation()Fri, 13 Dec 2013 13:14:35 +0100, by Doug Simon
-
added subqWide to AMD64AssemblerFri, 13 Dec 2013 13:12:58 +0100, by Doug Simon
-
added instructions for pushing and popping CPU state flagsFri, 13 Dec 2013 12:25:28 +0100, by Doug Simon
-
HSAIL: added Math intrinsificationsFri, 13 Dec 2013 10:44:09 +0100, by Doug Simon
-
added ExceptionHandler.hashCode() to remove Eclipse warningFri, 13 Dec 2013 10:39:15 +0100, by Doug Simon
-
moved most CompilerToVM.getLocalVariableTable to JavaThu, 12 Dec 2013 14:56:52 -0800, by twisti
-
moved most HotSpotResolvedJavaMethod.getExceptionHandlers logic to JavaWed, 11 Dec 2013 20:42:50 -0800, by twisti
-
Merge.Thu, 12 Dec 2013 20:09:39 +0000, by Chris Seaton
-
Added trufflejar command, and abstracted packagejar.Thu, 12 Dec 2013 20:09:10 +0000, by Chris Seaton
-
some javadoc for switch strategiesThu, 12 Dec 2013 18:15:22 +0100, by Lukas Stadler
-
Separate foreign calls into LEAF and LEAF_NOFP.Thu, 12 Dec 2013 17:09:40 +0100, by Roland Schatz
-
rename BooleanSwitch to BinarySwitchThu, 12 Dec 2013 09:47:11 +0100, by Lukas Stadler
-
Merge.Wed, 11 Dec 2013 21:57:10 +0100, by Doug Simon
-
convert assertion in SchedulePhase to raise SchedulingError instead of AssertionErrorMon, 09 Dec 2013 21:40:45 +0100, by Doug Simon
-
removed unused importWed, 11 Dec 2013 20:49:47 +0100, by Doug Simon
-
fixed regression in VerifyOptionsPhase such that it actually checks class initializers againWed, 11 Dec 2013 20:49:31 +0100, by Doug Simon
-
simplified implementation of HotSpotResolvedObjectType.getClassInitializer()Wed, 11 Dec 2013 20:46:25 +0100, by Doug Simon
-
rework of switch generation: move code into platform independent SwitchStrategy, add boolean switch strategyWed, 11 Dec 2013 15:59:40 +0100, by Lukas Stadler
-
GRAAL-632: Clarify difference between states managed by StateSplit and DeoptimizingNodeWed, 11 Dec 2013 15:15:35 +0100, by Gilles Duboscq
-
GRAAL-635: PartialEscapeClosure.processNodeWithState should support all NodeWithState correctlyWed, 11 Dec 2013 16:28:15 +0100, by Gilles Duboscq
-
Access is not necessarily a DeoptimizingNode. In particular, FloatingAccessNodes are not DeoptimizingNode.Wed, 11 Dec 2013 14:23:58 +0100, by Gilles Duboscq
-
Move Access.setNullCheck to FixedAccessNode.setNullCheck. FloatingAccessNode.asFixedNode retruns a FixedAccessNodeWed, 11 Dec 2013 14:02:23 +0100, by Gilles Duboscq
-
Rename AccessNode to FixedAccessNodeWed, 11 Dec 2013 13:48:42 +0100, by Gilles Duboscq
-
Log modiffied files during eclipseformatWed, 11 Dec 2013 12:21:07 +0100, by Gilles Duboscq
-
Use the appropriate phases in order to change the guards stageWed, 11 Dec 2013 12:14:46 +0100, by Gilles Duboscq
-
SnippetTemplates does not use assumptions any moreTue, 10 Dec 2013 17:34:48 +0100, by Gilles Duboscq
-
InliningPhase asserts correct order on the garph stagesThu, 05 Dec 2013 17:30:54 +0100, by Gilles Duboscq
-
make GuardLoweringPhase work even when no context can provide an implicitNullCheckLimitTue, 10 Dec 2013 10:43:12 +0100, by Gilles Duboscq
-
Allow GuardLoweringPhase, FrameStateAssignementPhase and the different lowerings to work with graph at any valid guards stageWed, 11 Dec 2013 13:29:23 +0100, by Gilles Duboscq
-
Make the guardsStage part of the hash for SnippetTemplate.CacheKeyThu, 05 Dec 2013 13:49:42 +0100, by Gilles Duboscq
-
added PrintBootstrap optionTue, 10 Dec 2013 19:23:55 -0800, by twisti
-
force TypeProfileLevel to 0 in GRAAL until HotSpotMethodData is updated to be aware of the new profiling tagsTue, 10 Dec 2013 22:09:27 +0100, by Doug Simon
-
fixed broken assertionsTue, 10 Dec 2013 21:40:12 +0100, by Doug Simon
-
Merge.Tue, 10 Dec 2013 11:10:14 +0100, by Christian Humer
-
Merge.Mon, 09 Dec 2013 17:31:12 +0100, by Christian Humer
-
SL: removed unneccessary field in InlinableCallNode (reported by Stefan Marr)Mon, 09 Dec 2013 17:30:50 +0100, by Christian Humer
-
Truffle-DSL: fixed wrong transferToInterpreter with transferToInterpreterAndInvalidate.Thu, 05 Dec 2013 13:39:08 +0100, by Christian Humer
-
Truffle-DSL: fixed varArgs parsing is only used for executable methods. parsing varargs specialization methods must remain untouched for now.Mon, 02 Dec 2013 13:11:50 +0100, by Christian Humer
-
Truffle-DSL: added another test case for generating execute methods with varargs.Mon, 02 Dec 2013 11:48:40 +0100, by Christian Humer
-
Truffle-DSL: more testing for generating execute methods with varargs.Mon, 02 Dec 2013 10:45:37 +0100, by Christian Humer
-
Truffle-DSL: added support for generating execute methods with java varargs.Sun, 01 Dec 2013 18:18:33 +0100, by Christian Humer
-
modified ProfilingInfoTest to better handle variability in profiling info provided by the runtimeMon, 09 Dec 2013 18:13:58 +0100, by Doug Simon
-
don't emit code for a JumpOp that goes to its successorMon, 09 Dec 2013 17:03:57 +0100, by Doug Simon
-
introduced BlockEndOp interface and require that every LIR block is terminated by such an operationMon, 09 Dec 2013 15:24:27 +0100, by Doug Simon
-
add support for JAVA7_HOME environment variable in igv command as a convenience work-around until igv works with jdk8Mon, 09 Dec 2013 15:21:45 +0100, by Doug Simon
-
fixed regression in pylint command (exit code must be non-zero if at least one warning/error was found)Mon, 09 Dec 2013 15:20:00 +0100, by Doug Simon
-
Make selection of x86 floating point move instruction extensible.Mon, 09 Dec 2013 13:44:10 +0100, by Roland Schatz
-
merged CompilerToVM.getMetaspaceConstructor into CompilerToVM.getMetaspaceMethodSun, 08 Dec 2013 21:55:09 -0800, by twisti
-
removed CompilerToVM.getJavaFieldSun, 08 Dec 2013 18:06:28 -0800, by twisti
-
don't pass HotSpotResolvedObjectType to VMToCompiler.compileMethod but instead create it in Java codeSun, 08 Dec 2013 14:33:38 -0800, by twisti
-
don't go through VM to create HotSpotResolvedObjectType (part 1)Sun, 08 Dec 2013 13:27:52 -0800, by twisti
-
use Unsafe.ensureClassInitialized in HotSpotResolvedObjectType.initializeSun, 08 Dec 2013 11:21:49 -0800, by twisti
-
every HotSpotResolvedJavaMethod needs its own constant poolSun, 08 Dec 2013 11:13:26 -0800, by twisti
-
move HotSpotResolvedPrimitiveType's from VMToCompilerImpl to HotSpotGraalRuntimeSat, 07 Dec 2013 17:11:49 -0800, by twisti
-
get deoptimization constants in HotSpotMetaAccessProvider from HotSpotVMConfigThu, 05 Dec 2013 19:28:30 -0800, by twisti
-
fixed uses of Value.ILLEGALSat, 07 Dec 2013 19:34:42 +0100, by Tom Rodriguez
-
Basic allocation prefetching supportSat, 07 Dec 2013 19:30:16 +0100, by Tom Rodriguez
-
Teach Graal about Symbol and ConstantPool so we can move more logic into Java. We'll see how that ends...Thu, 05 Dec 2013 18:13:04 -0800, by twisti
-
make SPARC run againThu, 05 Dec 2013 11:57:11 -0800, by twisti
-
force long encoding of frame push instruction in a method without a stack bang; removed -G:StackShadowPages optionThu, 05 Dec 2013 15:55:19 +0100, by Doug Simon
-
Refactor emission of compare op.Thu, 05 Dec 2013 12:08:27 +0100, by Roland Schatz
-
added Math.pow method substitution with code for handling some special casesWed, 04 Dec 2013 17:22:41 -0800, by twisti
-
addressed compilation issue in Eclipse with JDT BETA_JAVA8Wed, 04 Dec 2013 22:31:18 +0100, by Doug Simon
-
Remove warnings about forbidden and discouraged accesses in eclipseWed, 04 Dec 2013 17:11:33 +0100, by Gilles Duboscq
-
Use java compilance from project in eclipse settings for compilance, source and targetWed, 04 Dec 2013 14:58:13 +0100, by Gilles Duboscq
-
tightened assertion about lowering a floating node with unscheduled usages to cases where it really mattersWed, 04 Dec 2013 16:03:21 +0100, by Doug Simon
-
minor renamingsWed, 04 Dec 2013 16:01:30 +0100, by Doug Simon
-
make launching IGV with jdk8 issue an error message (GRAAL-420)Wed, 04 Dec 2013 16:01:14 +0100, by Doug Simon
-
Update eclipse config when files in eclipse-settings have changedWed, 04 Dec 2013 14:54:43 +0100, by Gilles Duboscq
-
added type to HotSpotVMField annotation in order to verify the expected typeTue, 03 Dec 2013 20:28:23 -0800, by twisti
-
remove CompilerToVM.initializeMethodDataTue, 03 Dec 2013 14:48:09 -0800, by twisti
-
fixes for eclipseformatTue, 03 Dec 2013 18:44:52 +0100, by Doug Simon
-
Merge.Tue, 03 Dec 2013 18:40:03 +0100, by Doug Simon
-
Merge.Tue, 03 Dec 2013 18:19:56 +0100, by Doug Simon
-
removed no longer needed dependency from c.o.g.compiler.ptx to c.o.g.hotspotTue, 03 Dec 2013 18:06:21 +0100, by Doug Simon
-
added extra space to disassembler buffer to account for disassembly headerTue, 03 Dec 2013 18:03:39 +0100, by Doug Simon
-
fixed frame omission tests to account for mt-safe patching prefixTue, 03 Dec 2013 18:03:05 +0100, by Doug Simon
-
made the frameContext of a CompilationResultBuilder always non-null and added FrameContext.hasFrame() to determine if a frame is actually generatedTue, 03 Dec 2013 18:02:11 +0100, by Doug Simon
-
consolidated logging and dumping of InstalledCode to HotSpotCodeCacheProviderTue, 03 Dec 2013 17:11:06 +0100, by Doug Simon
-
made instrumentation of OptimizedCallTarget.call() safe with respect to patching its verified entry point (GRAAL-605)Tue, 03 Dec 2013 16:53:21 +0100, by Doug Simon
-
use CompilationResultBuilderFactory to do patching of OptimizedCallTarget.call()Tue, 03 Dec 2013 16:49:12 +0100, by Doug Simon
-
fixed crash when TraceCreateZombies is enabledTue, 03 Dec 2013 16:35:41 +0100, by Doug Simon
-
added CompilationResultBuilderFactory to support peep-hole instrumentation of methods as their code is emittedTue, 03 Dec 2013 16:33:41 +0100, by Doug Simon
-
removed GraalCompiler.compileGraphNoScopeTue, 03 Dec 2013 11:05:20 +0100, by Doug Simon
-
renamed TargetMethodAssembler to CompilationResultBuilderTue, 03 Dec 2013 10:51:16 +0100, by Doug Simon
-
moved CompilationResult metric updating out from TargetMethodAssembler.finish()Tue, 03 Dec 2013 10:08:35 +0100, by Doug Simon
-
removed PTXTargetMethodAssemblerTue, 03 Dec 2013 10:06:09 +0100, by Doug Simon
-
renamed TargetMethodAssembler.finishTargetMethod to finalize and made its return type voidTue, 03 Dec 2013 09:48:22 +0100, by Doug Simon
-
ensure instruction at verified entry point is safely patchable (GRAAL-605)Mon, 02 Dec 2013 17:03:22 +0100, by Doug Simon
-
rename Replacements.prepareSnippetCopyAfterInstantiationTue, 03 Dec 2013 16:06:39 +0100, by Erik Eckstein
-
graph builder: fixed wrong liveness of locals in ExceptionObject?s frame stateTue, 03 Dec 2013 16:05:51 +0100, by Erik Eckstein
-
Put _pending_deoptimization and _pending_monitorenter under ifdef GRAALMon, 02 Dec 2013 18:06:00 +0100, by Gilles Duboscq
-
IGV display an error message for any exception during port bindingMon, 02 Dec 2013 18:02:04 +0100, by Gilles Duboscq
-
Use ordinal check on guard stage in LoadHubNode.lowerMon, 02 Dec 2013 18:01:14 +0100, by Gilles Duboscq
-
Use separate method profile for OSR compilations.Tue, 03 Dec 2013 11:28:56 +0100, by Roland Schatz
-
Profile deoptimizations of OSR methods separately.Tue, 03 Dec 2013 11:25:40 +0100, by Roland Schatz
-
Don't peel counted loops.Tue, 03 Dec 2013 11:10:16 +0100, by Roland Schatz
-
moved CompilerToVM.isTypeInitialized and isTypeLinked to JavaMon, 02 Dec 2013 20:05:24 -0800, by twisti
-
MergeMon, 02 Dec 2013 15:08:14 -0800, by Christian Wimmer