Mercurial > hg > graal-compiler
graph
-
JS: fix, evaluating jboolean directly gives a warning (and thus error) on WindowsWed, 18 Dec 2013 17:33:00 +0100, by Christian Wirth
-
Merge with aba12e3603b48feda21b2a09fd4e03710c83eaceWed, 18 Dec 2013 06:06:52 -0800, by Michael Van De Vanter
-
Truffle: make the new class SourceManager.SourceImpl public temporarily until some related changes propagate completely.Wed, 18 Dec 2013 03:16:17 -0800, by Michael Van De Vanter
-
Merge with 40530019af024ad7ac77c392a161a6ad91ed50cbWed, 18 Dec 2013 03:13:19 -0800, by Michael Van De Vanter
-
Merge with ad187607b784c7ee65c4832923619461c3243148Tue, 17 Dec 2013 22:26:33 -0800, by Michael Van De Vanter
-
Merge with 430c9f08728d9efa37f4311aa712e969f9e5e254Tue, 17 Dec 2013 21:26:42 -0800, by Michael Van De Vanter
-
Truffle: new infrastructure related to instrumentation, and in particular debugging: support for managing Source objects; framework for generalized "instrumentation proxy nodes" (to be inserted into ASTs with no runtime cost when inactive), and "probes" (which can be attached to proxy nodes to receive event notification); a rudimentary interface and abstract implementation for a "debug manager" (mostly a placeholder at this point); and the beginning of a language-agnostic ExecutionContext interface.Tue, 17 Dec 2013 20:22:45 -0800, by Michael Van De Vanter
-
Merge.Wed, 18 Dec 2013 13:06:06 +0100, by Doug Simon
-
Merge.Wed, 18 Dec 2013 11:35:04 +0100, by Doug Simon
-
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
-
Use fixed instead of virtual register for target in far foreign call, since the register allocator does not support virtual registers to be used at call sites.Mon, 02 Dec 2013 14:20:32 -0800, by Christian Wimmer
-
Relax overly strict assertionMon, 02 Dec 2013 14:19:20 -0800, by Christian Wimmer
-
Remove experimental warning on @ImplicitCast.Mon, 02 Dec 2013 23:15:33 +0100, by Chris Seaton
-
MergeMon, 02 Dec 2013 13:46:05 +0100, by Andreas Woess
-
print frame prologue reinstallation message only if TraceTruffleCompilation is enabled.Sat, 30 Nov 2013 18:41:35 +0100, by Andreas Woess
-
add truffle tree dump handler in order to make tree dumping respect the method filter.Sat, 30 Nov 2013 18:21:06 +0100, by Andreas Woess
-
do not attempt to virtualize NewFrame if frame descriptor is not constant.Sat, 30 Nov 2013 18:14:58 +0100, by Andreas Woess
-
MergeMon, 02 Dec 2013 12:45:18 +0100, by Christos Kotselidis
-
Ommit G1 Pre barrier in init writes of instance objectsMon, 02 Dec 2013 12:44:53 +0100, by Christos Kotselidis
-
Truffle: Implemented basic tracing of truffle compiler tree expansion (-G:+TraceTruffleExpansion, -G:+TraceTruffleExpansionSource)Sat, 30 Nov 2013 19:09:55 +0100, by Christian Humer
-
Merge.Sat, 30 Nov 2013 19:05:44 +0100, by Christian Humer
-
Truffle: improved error mesage for accessing unknonw frame slots.Fri, 22 Nov 2013 14:45:09 +0100, by Christian Humer
-
replaced use of graal.compileTheWorldTest.log system property with a field to control CTW verbosity which is true by default but is set to false by CTW unit testSat, 30 Nov 2013 11:07:41 +0100, by Doug Simon
-
put CompileTheWorldTest logging behind the graal.compileTheWorldTest.log system propertySat, 30 Nov 2013 01:48:18 +0100, by Doug Simon
-
put PTX logging behind the -G:Log optionSat, 30 Nov 2013 01:33:29 +0100, by Doug Simon
-
change debug scopes implementation to prevent extra frames related to mechanism being added to call stackSat, 30 Nov 2013 01:16:55 +0100, by Doug Simon
-
weakened assertion around type profiles to allow array types (GRAAL-618)Fri, 29 Nov 2013 20:46:54 +0100, by Doug Simon
-
Fix Compare Canonicalization with 2 converts from different kinds as inputFri, 29 Nov 2013 17:40:03 +0100, by Gilles Duboscq
-
MergedFri, 29 Nov 2013 12:20:12 +0100, by Christian Wirth
-
fix problem detected by -G:-PartialEscapeAnalysisFri, 29 Nov 2013 12:19:50 +0100, by Christian Wirth
-
annotate UnsafeCastNode as deprecatedFri, 29 Nov 2013 10:09:18 +0100, by Bernhard Urban
-
Canonicalizer: when replacing a fixed node with a controlsink, set the next of the replacee *before* calling killCFG() (GRAAL-609)Thu, 28 Nov 2013 19:54:48 +0100, by Bernhard Urban
-
virtualize(): check if stamp is null (GRAAL-609)Thu, 28 Nov 2013 19:52:05 +0100, by Bernhard Urban
-
Debug: use silent debug config for sandboxThu, 28 Nov 2013 19:51:54 +0100, by Bernhard Urban
-
deoptimization: add helper to minimize hsx diff #resolve GRAAL-531Thu, 28 Nov 2013 14:12:31 +0100, by Bernhard Urban
-
C2V: remove unused methodThu, 28 Nov 2013 13:19:58 +0100, by Bernhard Urban
-
made ConstantNode optionally be an external node (GRAAL-508)Wed, 27 Nov 2013 20:16:13 +0100, by Doug Simon
-
refactored all PTX reporting to use PTXTestBase.printReport()Wed, 27 Nov 2013 20:14:35 +0100, by Doug Simon
-
removed unnecessary use of org.junit.AssumeWed, 27 Nov 2013 20:13:58 +0100, by Doug Simon
-
JDK8: added support for default methods as well as interfaces containing static and private methodsWed, 27 Nov 2013 18:53:07 +0100, by Doug Simon
-
get DataLayout tags from VMTue, 26 Nov 2013 11:41:47 -0800, by twisti
-
fixed bug in MethodData and added assertion that precomputed size == initialized sizeWed, 27 Nov 2013 02:31:03 +0100, by Doug Simon
-
Merge.Tue, 26 Nov 2013 23:14:18 +0100, by Doug Simon
-
made FrameWithoutBoxing.pack() substitution match the signature of the originalTue, 26 Nov 2013 22:15:04 +0100, by Doug Simon
-
fixed HotSpot compiler test 7184394 (GRAAL-612)Tue, 26 Nov 2013 20:54:31 +0100, by Doug Simon
-
made method substitution take return types into account (GRAAL-612)Tue, 26 Nov 2013 18:43:53 +0100, by Doug Simon
-
MergeTue, 26 Nov 2013 13:03:40 -0800, by Tom Rodriguez
-
Treat block comments as raw stringsMon, 25 Nov 2013 15:31:20 -0800, by Tom Rodriguez
-
add NULL check so that -Xint option works againMon, 25 Nov 2013 15:31:18 -0800, by Tom Rodriguez
-
remove incorrect should_reexecute assertMon, 25 Nov 2013 15:26:08 -0800, by Tom Rodriguez
-
Add aliasing trap reason name.Tue, 26 Nov 2013 13:35:52 +0100, by Roland Schatz
-
don't overwrite the values of HotSpotPrintCompilation and HotSpotPrintInliningMon, 25 Nov 2013 18:40:26 -0800, by twisti
-
make CodeInstallResult enum independent of the actual values in C++ codeMon, 25 Nov 2013 18:39:31 -0800, by twisti
-
Merge.Tue, 26 Nov 2013 00:53:26 +0100, by Doug Simon
-
renamed parameters of ProfiledMethod and ProfiledTypeTue, 26 Nov 2013 00:21:40 +0100, by Doug Simon
-
Merge.Tue, 26 Nov 2013 00:09:59 +0100, by Doug Simon
-
replace code handling abstract (non-array) types in type profiles with assertions now that it should never occurTue, 26 Nov 2013 00:09:17 +0100, by Doug Simon
-
integrated patch from Roland that prevents abstract types showing up in C1 generated type profilesTue, 26 Nov 2013 00:08:15 +0100, by Doug Simon
-
cleaned up HotSpotMethodData tracing a little and enabled it when -Dgraal.traceMethodDataFilter=trueMon, 25 Nov 2013 23:49:49 +0100, by Doug Simon
-
made DebugScope be AutoCloseable so that try-with-resource can be used to more cleanly manage scopesMon, 25 Nov 2013 18:42:51 +0100, by Doug Simon
-
put HSAIL test code dumping behind -G:LogMon, 25 Nov 2013 17:32:15 +0100, by Doug Simon
-
changed default level for HSAIL KernelTester logger to OFFMon, 25 Nov 2013 17:31:31 +0100, by Doug Simon
-
use new mechanism for scoping a DebugConfig changeMon, 25 Nov 2013 17:30:07 +0100, by Doug Simon
-
suppress messages about expected exception in HSAIL testMon, 25 Nov 2013 17:29:44 +0100, by Doug Simon
-
added support for scoping a change to the current DebugConfig using try-with-resourceMon, 25 Nov 2013 17:28:15 +0100, by Doug Simon
-
put warnings about missing GPU device behind TraceGPUInteraction optionMon, 25 Nov 2013 17:25:53 +0100, by Doug Simon
-
propagate code-cache-full message up to Java to throw exception instead of crashing VMMon, 25 Nov 2013 15:10:04 -0800, by twisti
-
Deoptimization reason for failed aliasing assumptions.Mon, 25 Nov 2013 17:23:56 +0100, by Roland Schatz
-
Make GuardNode extensible.Mon, 25 Nov 2013 17:19:29 +0100, by Roland Schatz
-
Common base interface for nodes in the memory graph.Mon, 25 Nov 2013 17:10:22 +0100, by Roland Schatz
-
Separate class for MemoryProxy and MemoryPhi.Mon, 25 Nov 2013 17:06:00 +0100, by Roland Schatz
-
Assert for checking the input type in NodeClass.updateInputSuccInPlace.Mon, 25 Nov 2013 17:04:39 +0100, by Roland Schatz
-
Use initializeWord in NewObjectSnippets.Mon, 25 Nov 2013 17:04:30 +0100, by Roland Schatz
-
Fix typo.Mon, 25 Nov 2013 17:04:18 +0100, by Roland Schatz
-
fix lost method format in graph builder debug loggingMon, 25 Nov 2013 15:19:14 +0100, by Erik Eckstein
-
MergeMon, 25 Nov 2013 13:56:34 +0100, by Erik Eckstein
-
extend replacements API to support svm specific snippet handlingMon, 25 Nov 2013 13:54:02 +0100, by Erik Eckstein
-
improve graph printer API for better suppport of derived classesMon, 25 Nov 2013 13:53:06 +0100, by Erik Eckstein
-
Use default charset instead of US-ASCII in BasicIdealGraphPrinterMon, 25 Nov 2013 13:49:20 +0100, by Erik Eckstein
-
make graph builder more visible for derived classes; add few indent levels for debug loggingMon, 25 Nov 2013 13:48:13 +0100, by Erik Eckstein
-
some improvements in Debug loggingMon, 25 Nov 2013 13:41:18 +0100, by Erik Eckstein
-
fixed wrong assert condition in JavaTypeProfileMon, 25 Nov 2013 13:37:24 +0100, by Erik Eckstein
-
use separate data structure for canonicalizing ConstantNodes (GRAAL-508)Mon, 25 Nov 2013 12:46:45 +0100, by Doug Simon
-
added toString() to HotSpotMethodData to assist with debugging low-level profile data readingSat, 23 Nov 2013 23:20:03 +0100, by Doug Simon
-
improved output of method name under -G:+PrintProfilingInformationSat, 23 Nov 2013 23:19:28 +0100, by Doug Simon
-
Change PhaseContext so that it does not subclass Providers, to avoid leaking low-level provider objects such as the CodeCacheProvdier to high-level optimization phasesFri, 22 Nov 2013 15:32:20 -0800, by Christian Wimmer
-
MergeFri, 22 Nov 2013 13:41:17 -0800, by Christian Wimmer
-
Improvements and bugfixes of word type rewriterFri, 22 Nov 2013 12:19:43 -0800, by Christian Wimmer
-
Allow addresses with an arbitrary scale value; fix handling of unsigned int-to-long conversionFri, 22 Nov 2013 12:19:16 -0800, by Christian Wimmer
-
Make graph builder more extensible by subclassesFri, 22 Nov 2013 12:18:36 -0800, by Christian Wimmer
-
Commit pass target as a parameter to ReplacementImpl, so that it does not require a CodeCacheProviderFri, 22 Nov 2013 12:17:53 -0800, by Christian Wimmer
-
Support lowering of control sink nodes; annotate parameters to make node class invariant checker happyFri, 22 Nov 2013 12:16:48 -0800, by Christian Wimmer
-
Introduce ComparableWord and PointerBase into the Word type hierarchyFri, 22 Nov 2013 12:13:47 -0800, by Christian Wimmer
-
Introduce option to disable deoptimization groupingFri, 22 Nov 2013 12:12:38 -0800, by Christian Wimmer
-
Factor out methods that use reflection so that they can be substitutedFri, 22 Nov 2013 12:02:59 -0800, by Christian Wimmer
-
Allow custom field offset providersFri, 22 Nov 2013 11:59:39 -0800, by Christian Wimmer
-
Fix assertion error messageFri, 22 Nov 2013 11:58:04 -0800, by Christian Wimmer
-
Allow DeoptimizeNode and UnwindNode to be loweredFri, 22 Nov 2013 11:57:38 -0800, by Christian Wimmer
-
Canonicalize GuardingPiNode to PiNode when guard is unnecessaryFri, 22 Nov 2013 11:56:46 -0800, by Christian Wimmer
-
Lower LoadHubNode in all late stagesFri, 22 Nov 2013 11:55:54 -0800, by Christian Wimmer
-
Allow subclasses of NewInstanceNode and NewArrayNode to provide the default values used by escape analysisFri, 22 Nov 2013 11:55:13 -0800, by Christian Wimmer
-
Bugfix: WriteNode needs to return stateAfter so that it is processed by escape analysisFri, 22 Nov 2013 11:53:36 -0800, by Christian Wimmer
-
Reintroduce constructor used by node intrinsicsFri, 22 Nov 2013 11:52:42 -0800, by Christian Wimmer
-
Merge.Fri, 22 Nov 2013 21:09:36 +0100, by Doug Simon
-
re-enabled TieredCompilation when GRAAL is defined by handling abstract types in profiles gathered by C1Fri, 22 Nov 2013 21:08:09 +0100, by Doug Simon
-
fixed faulty logic in makefiles when compressed FDS builds are disabledFri, 22 Nov 2013 12:15:22 +0100, by Doug Simon
-
Merge.Fri, 22 Nov 2013 20:14:25 +0100, by Doug Simon
-
print stack traces when doing CompileTheWorldThu, 21 Nov 2013 16:52:14 -0800, by twisti
-
ignore ClassNotFoundException when trying to register foreign calls to crypto methodsThu, 21 Nov 2013 16:51:15 -0800, by twisti
-
replaced == with equals as pointed out by VerifyUsageWithEqualsThu, 21 Nov 2013 16:49:53 -0800, by twisti
-
HSAIL: null checks when loading Okra library functionsFri, 22 Nov 2013 15:51:14 +0100, by Doug Simon
-
HSAIL: removed AMD GPU detection until a) clashing AMD CPU and GPU vendor ID issue is resolved and b) HSA port is more completeFri, 22 Nov 2013 15:47:39 +0100, by Doug Simon
-
HSAIL: added support for LREMFri, 22 Nov 2013 01:50:13 +0100, by Doug Simon
-
fixed regression from recent hsx merge that prevented TypeProfileLevel from being enabledFri, 22 Nov 2013 01:40:16 +0100, by Doug Simon
-
added support for printing method profiles for virtual callsFri, 22 Nov 2013 01:30:06 +0100, by Doug Simon
-
minor fix to output format of CITimeFri, 22 Nov 2013 01:22:34 +0100, by Doug Simon
-
made CITimeEach work for Graal even if CITime is not enabledThu, 21 Nov 2013 22:45:08 +0100, by Doug Simon
-
HSAIL: addressed issues in JUnit testsThu, 21 Nov 2013 22:24:00 +0100, by Doug Simon
-
check for pending exception after call to createHotSpotResolvedObjectTypeThu, 21 Nov 2013 22:10:13 +0100, by Doug Simon
-
moved notification of Graal compilation statistics from VMToCompiler to CompilerToVMThu, 21 Nov 2013 22:08:04 +0100, by Doug Simon
-
MergeThu, 21 Nov 2013 15:04:54 +0100, by Christos Kotselidis
-
Fix nmethod reloc scanning bug of zombie methods in G1Thu, 21 Nov 2013 15:04:26 +0100, by Christos Kotselidis
-
make Deoptimization::UnrollBlock visible to vmStructsWed, 20 Nov 2013 17:14:49 -0800, by twisti
-
make Solaris build againWed, 20 Nov 2013 16:56:10 -0800, by twisti
-
move GRAAL_ONLY stuff from vmStructs.cpp to separate vmStructs_graal.hpp fileWed, 20 Nov 2013 16:55:54 -0800, by twisti
-
make HSAIL silentWed, 20 Nov 2013 16:54:38 -0800, by twisti
-
Ensure _non_oop_bits is initialized before starting compileWed, 20 Nov 2013 15:47:56 -0800, by Tom Rodriguez
-
HSAIL: adds support for handling Java switch constructs .Wed, 20 Nov 2013 22:50:39 +0100, by Doug Simon
-
fixed serviceability agent build issue on MacOSWed, 20 Nov 2013 22:40:27 +0100, by Doug Simon
-
fixed HotSpot build on MacOSWed, 20 Nov 2013 22:16:48 +0100, by Doug Simon
-
NewMemoryAwareScheduling: don't consider lastAccessLocation of a read as a killWed, 20 Nov 2013 20:33:22 +0100, by Bernhard Urban
-
MemoryScheduleTest: add testcase for read block scheduling. add support to disable out_of_loop schedule for testsWed, 20 Nov 2013 16:30:06 +0100, by Bernhard Urban
-
MethodFilter: add documentation about comma seperatorWed, 20 Nov 2013 20:32:04 +0100, by Bernhard Urban
-
re-enabled protection against recursive Graal compilation requests with Graal specific _graal_compiling field in JavaThreadWed, 20 Nov 2013 19:27:49 +0100, by Doug Simon
-
Merge.Wed, 20 Nov 2013 15:58:58 +0100, by Doug Simon
-
disabled argument/parameter/return value profiling in GRAALVM until issue with MethodData related crashes in interpreter are resolvedWed, 20 Nov 2013 15:58:23 +0100, by Doug Simon
-
Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/Wed, 20 Nov 2013 00:10:38 +0100, by Doug Simon
-
Added tag hs25-b59 for changeset c78d517c7ea4 jdk8-b117Fri, 15 Nov 2013 07:50:05 -0800, by amurillo
-
MergeThu, 14 Nov 2013 13:38:49 -0800, by drchase
-
MergeThu, 14 Nov 2013 15:58:12 -0500, by drchase
-
8028159: C2: compiler stack overflow during inlining of @ForceInline methodsThu, 14 Nov 2013 09:14:39 -0800, by vlivanov
-
8027572: assert(r != 0) failed: invalidWed, 13 Nov 2013 13:45:50 +0100, by roland
-
MergeWed, 13 Nov 2013 01:50:14 -0800, by roland
-
8027631: "unexpected profiling mismatch" error with new type profilingWed, 13 Nov 2013 09:45:58 +0100, by roland
-
8028207: assert(_outcnt==1) failed: not unique in compile.cppTue, 12 Nov 2013 14:52:48 +0100, by rbackman
-
8028198: SIGSEGV in PhaseIdealLoop::build_loop_late_postTue, 12 Nov 2013 13:47:57 +0100, by rbackman
-
8027632: assert(xtype->klass_is_exact()) failed: Should be exact at graphKit.cppTue, 12 Nov 2013 13:58:37 +0100, by roland
-
8027593: performance drop with constrained codecache starting with hs25 b111Tue, 12 Nov 2013 09:32:50 +0100, by anoll
-
8024830: SEGV in org.apache.lucene.codecs.compressing.CompressingTermVectorsReader.getMon, 11 Nov 2013 11:53:33 -0800, by kvn
-
MergeFri, 08 Nov 2013 14:19:55 -0800, by drchase
-
8023037: Race between ciEnv::register_method and nmethod::make_not_entrant_or_zombieFri, 08 Nov 2013 01:13:11 -0800, by vlivanov
-
MergeThu, 14 Nov 2013 21:05:16 +0100, by ehelin
-
8027960: Assertion assert(end >= start) failed during nightly testing on solarisFri, 08 Nov 2013 17:46:53 +0100, by sjohanss
-
MergeMon, 11 Nov 2013 16:20:48 +0100, by mgerdin
-
MergeMon, 11 Nov 2013 05:05:36 -0800, by jwilhelm
-
8028093: Initial young size is smaller than minimum young sizeMon, 11 Nov 2013 13:50:10 +0100, by jwilhelm
-
8027911: Assertion in the collector policy when running gc/arguments/TestMaxNewSize.javaSun, 10 Nov 2013 00:07:29 +0100, by jwilhelm
-
8024483: assertion failure: (!mirror_alive || loader_alive) failed:Fri, 08 Nov 2013 06:14:21 -0800, by jmasa
-
8024954: CMS: CMSClassUnloadingMaxInterval is not implemented correctly. This change is also part of the fix for 8024483.Wed, 16 Oct 2013 15:14:37 -0700, by jmasa
-
8027756: assert(!hr->isHumongous()) failed: code root in humongous region?Thu, 07 Nov 2013 15:17:10 +0100, by tschatzl
-
MergeSat, 02 Nov 2013 13:02:59 -0700, by amurillo
-
8016309: assert(eden_size > 0 && survivor_size > 0) failed: just checkingFri, 01 Nov 2013 17:09:38 +0100, by jwilhelm
-
8026853: Prepare GC code for collector policy regression fixMon, 21 Oct 2013 18:56:20 +0200, by jwilhelm
-
8026852: Use restricted_align_down in collector policy codeMon, 21 Oct 2013 18:52:13 +0200, by jwilhelm
-
8026851: Remove unnecessary code in GenRemSetMon, 21 Oct 2013 18:51:37 +0200, by jwilhelm
-
8025937: assert(existing_f1 == NULL || existing_f1 == f1) failed: illegal field changeWed, 13 Nov 2013 16:42:24 -0500, by coleenp
-
8027229: ICCE expected for >=2 maximally specific default methods.Wed, 13 Nov 2013 07:31:26 -0800, by acorn
-
MergeFri, 08 Nov 2013 23:49:20 +0000, by mgerdin
-
8027237: New tests on ReservedSpace/VirtualSpace classesFri, 08 Nov 2013 16:48:21 +0100, by mgerdin
-
8028061: new hotspot build - hs25-b59Fri, 08 Nov 2013 07:13:57 -0800, by amurillo
-
Added tag jdk8-b116 for changeset 52b076e6ffaeThu, 14 Nov 2013 09:04:59 -0800, by cl
-
Added tag hs25-b58 for changeset e510dfdec6dd jdk8-b116Fri, 08 Nov 2013 07:02:54 -0800, by amurillo
-
MergeThu, 07 Nov 2013 10:02:28 -0500, by drchase
-
8026775: nsk/jvmti/RedefineClasses/StressRedefine crashes due to EXCEPTION_ACCESS_VIOLATIONWed, 06 Nov 2013 06:51:24 -0800, by mikael
-
MergeTue, 05 Nov 2013 02:29:41 -0800, by iveresov
-
8017065: C2 allows safepoint checks to leak into G1 pre-barriersTue, 05 Nov 2013 01:57:18 -0800, by iveresov
-
8027751: C1 crashes in Weblogic with G1 enabledTue, 05 Nov 2013 00:59:30 -0800, by iveresov
-
8027622: java.time.Instant.create failing since hs25-b56Mon, 04 Nov 2013 10:44:46 +0100, by rbackman
-
8027445: SIGSEGV at TestFloatingDecimal.testAppendToDouble()IMon, 04 Nov 2013 21:59:54 +0100, by roland
-
MergeSat, 02 Nov 2013 20:56:18 +0100, by mgronlun
-
MergeFri, 01 Nov 2013 17:10:31 +0000, by mgronlun
-
MergeFri, 01 Nov 2013 15:56:06 +0100, by mgronlun
-
8026946: JvmtiEnv::SetBreakpoint and JvmtiEnv::ClearBreakpoint should use MethodHandleFri, 01 Nov 2013 10:32:36 -0400, by coleenp
-
8027616: Off by one error in putback for compressed oops nashorn performance improvementThu, 31 Oct 2013 14:11:02 -0400, by coleenp
-
MergeWed, 30 Oct 2013 09:26:44 -0700, by acorn
-
8027304: Lambda: inheriting abstract + 1 default -> default, not ICCEWed, 30 Oct 2013 09:11:04 -0700, by acorn
-
8027252: Crash in interpreter because get_unsigned_2_byte_index_at_bcp reads 4 bytesWed, 30 Oct 2013 15:35:25 +0100, by mgerdin
-
8027580: new hotspot build - hs25-b58Fri, 01 Nov 2013 08:35:58 -0700, by amurillo
-
Added tag jdk8-b115 for changeset 9ebaac78a8a0Thu, 07 Nov 2013 08:16:14 -0800, by cl
-
MergeThu, 31 Oct 2013 16:31:31 -0700, by lana
-
MergeWed, 30 Oct 2013 13:43:16 -0700, by lana
-
MergeMon, 28 Oct 2013 12:25:44 -0700, by lana
-
8026893: Push 8026365 to TL early and add testSat, 19 Oct 2013 18:32:34 -0400, by acorn
-
Added tag hs25-b57 for changeset 3b32d287da89Fri, 01 Nov 2013 08:26:55 -0700, by amurillo
-
MergeThu, 31 Oct 2013 15:04:43 -0700, by iveresov
-
MergeThu, 31 Oct 2013 14:54:14 -0700, by iveresov
-
8024919: G1: SPECjbb2013 crashes due to a broken object referenceThu, 31 Oct 2013 04:16:40 -0700, by iveresov
-
8026735: Stream tests throw java.lang.IncompatibleClassChangeErrorWed, 30 Oct 2013 22:55:11 -0700, by iveresov
-
8027444: mathExact: assert(i < _max) failed: oob: i=1, _max=1Wed, 30 Oct 2013 13:14:09 +0100, by rbackman
-
8027353: Exact intrinsics: assert(n != NULL) failed: must not be nullMon, 28 Oct 2013 08:34:10 +0100, by rbackman
-
MergeMon, 28 Oct 2013 17:32:02 -0700, by iveresov
-
MergeMon, 28 Oct 2013 15:16:17 -0700, by iveresov
-
8026949: -Xint flag prints wrong warning: Initialization of C1 thread failed (no space to run compilers)Fri, 25 Oct 2013 22:57:13 +0200, by anoll
-
MergeMon, 28 Oct 2013 12:21:00 -0700, by roland
-
8027140: Assertion in compiler when running bigapps/Kitchensink/stabilityMon, 28 Oct 2013 09:58:59 +0100, by roland
-
MergeFri, 25 Oct 2013 12:40:10 -0700, by adlertz
-
8026940: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-allocFri, 25 Oct 2013 10:13:40 +0200, by adlertz
-
MergeThu, 24 Oct 2013 16:26:31 -0700, by twisti
-
8026328: Setting a breakpoint on invokedynamic crashes the JVMThu, 24 Oct 2013 16:23:07 -0700, by twisti
-
MergeThu, 31 Oct 2013 21:20:00 +0100, by ehelin
-
8027132: Print deprecation warning message for the flags controlling the CMS foreground collectorMon, 28 Oct 2013 13:27:57 +0100, by brutisso
-
MergeWed, 30 Oct 2013 16:31:33 -0700, by vladidan
-
MergeWed, 30 Oct 2013 16:06:48 -0400, by jprovino
-
MergeSun, 27 Oct 2013 14:11:06 -0400, by jprovino
-
8026877: Error in opening JAR file when invalid jar specified with -Xbootclasspath/a on OpenJDK buildThu, 24 Oct 2013 00:33:14 -0400, by dholmes
-
MergeWed, 30 Oct 2013 14:02:27 -0700, by ccheung
-
8026950: Nits in agent ps_proc.c file breaks compilation of open hotspotMon, 28 Oct 2013 21:41:48 +0400, by dsamersoff
-
MergeFri, 25 Oct 2013 22:06:43 -0700, by ccheung
-
8024927: Nashorn performance regression with CompressedOopsFri, 25 Oct 2013 15:19:29 -0400, by coleenp
-
MergeFri, 25 Oct 2013 11:13:11 -0400, by hseigel
-
8026822: metaspace/flags/maxMetaspaceSize throws OOM of unexpected type.java.lang.OutOfMemoryError: Compressed class spaceFri, 25 Oct 2013 11:05:32 -0400, by hseigel
-
8027294: Prepare hotspot for non TOD based uptime counterFri, 25 Oct 2013 09:07:58 +0200, by jbachorik
-
8020753: JNI_CreateJavaVM on Mac OSX 10.9 Mavericks corrupts the callers stack sizeThu, 24 Oct 2013 22:19:48 -0700, by iklam
-
8024423: JVMTI: GetLoadedClasses doesn't enumerate anonymous classesThu, 24 Oct 2013 10:02:02 +0200, by farvidsson
-
8027173: new hotspot build - hs25-b57Fri, 25 Oct 2013 13:43:39 -0700, by amurillo
-
Added tag jdk8-b114 for changeset 7fd913010dbbThu, 31 Oct 2013 12:36:10 -0700, by cl
-
MergeMon, 28 Oct 2013 16:02:40 -0700, by katleman
-
8025673: [macosx] Disable X11 AWT toolkitThu, 24 Oct 2013 20:47:18 -0400, by dholmes
-
Added tag hs25-b56 for changeset 82a9cdbf683eFri, 25 Oct 2013 13:29:18 -0700, by amurillo
-
MergeFri, 25 Oct 2013 08:38:42 -0700, by jcoomes
-
8025728: Missing volatile specifier for field G1AllocRegion::_alloc_regionWed, 23 Oct 2013 10:23:06 +0200, by tschatzl
-
MergeTue, 22 Oct 2013 12:03:50 -0700, by jcoomes
-
8026848: -XX:+G1SummarizeRSetStats can result in wrong exit code and crashTue, 22 Oct 2013 11:50:12 +0200, by sjohanss
-
8025834: NPE in Parallel Scavenge with -XX:+CheckUnhandledOopsMon, 21 Oct 2013 14:20:47 +0200, by ehelin
-
MergeMon, 21 Oct 2013 01:04:01 -0700, by stefank