log

age author description
Fri, 12 Oct 2012 13:55:52 -0700 amurillo Merge hs25-b05
Fri, 12 Oct 2012 11:31:27 -0700 collins Merge
Fri, 12 Oct 2012 10:49:39 -0700 collins Merge
Thu, 11 Oct 2012 14:36:46 -0400 jiangli 8000459: assert(java_lang_String::is_instance(entry)) failure with various mlvm tests.
Wed, 10 Oct 2012 14:35:58 -0400 jprovino 7189254: Change makefiles for more flexibility to override defaults
Fri, 12 Oct 2012 09:22:52 -0700 kvn Merge
Thu, 11 Oct 2012 14:46:20 -0700 twisti 8000740: remove LinkWellKnownClasses
Thu, 11 Oct 2012 18:21:01 +0200 roland 8000753: compiler/6912517 crashes on 64bit sparc with compressed oops off
Tue, 09 Oct 2012 16:09:31 -0700 kvn 8000592: Improve adlc usability
Tue, 09 Oct 2012 12:40:05 -0700 vlivanov 7199654: Remove LoadUI2LNode
Tue, 09 Oct 2012 10:11:38 +0200 roland 7054512: Compress class pointers after perm gen removal
Mon, 08 Oct 2012 17:04:00 -0700 twisti 8000263: JSR 292: signature types may appear to be unloaded
Mon, 08 Oct 2012 13:02:13 -0700 vlivanov 8000313: C2 should use jlong for 64bit values
Fri, 05 Oct 2012 19:44:49 -0700 vlivanov 8000485: Hotspot build fails in Solaris Studio IDE when building dtrace
Fri, 05 Oct 2012 19:29:29 -0700 vlivanov 8000232: NPG: SIGSEGV in Dependencies::DepStream::check_klass_dependency on solaris-x64
Fri, 05 Oct 2012 18:57:10 -0700 vlivanov 7177003: C1: LogCompilation support
Tue, 09 Oct 2012 10:09:34 -0700 mikael 7197424: update copyright year to match last edit in jdk8 hotspot repository
Tue, 09 Oct 2012 02:42:16 -0400 coleenp 8000622: Forgot to hg add and check in test for JDK-7170638
Tue, 09 Oct 2012 07:41:27 +0200 rbackman Merge
Mon, 08 Oct 2012 16:59:44 -0700 minqi Merge
Mon, 08 Oct 2012 16:48:52 -0700 minqi 8000332: SA ClassDump throws exception after permgen removal
Mon, 08 Oct 2012 09:18:54 -0400 coleenp 7170638: Use DTRACE_PROBE[N] in JNI Set and SetStatic Field.
Thu, 04 Oct 2012 20:09:46 -0400 dholmes Merge
Thu, 04 Oct 2012 19:52:09 -0400 dholmes 7199186: runtime/7194254/Test7194254.java fails - wrong test name on @run
Thu, 04 Oct 2012 08:43:14 -0400 coleenp 6884973: java -XX:Atomics=2 crashes
Thu, 04 Oct 2012 08:38:06 -0400 coleenp 7198519: Broken build, hotspot-rt win USE_PRECOMPILED_HEADER=0
Sun, 30 Sep 2012 23:24:12 +0100 kevinw 7200145: runtime/7196045/Test7196045.java fails with No class provided for `main'
Sat, 29 Sep 2012 06:40:00 -0400 coleenp 8000213: NPG: Should have renamed arrayKlass and typeArrayKlass
Fri, 05 Oct 2012 13:37:08 -0700 amurillo 8000498: new hotspot build - hs25-b05
Thu, 11 Oct 2012 09:49:18 -0700 katleman Added tag jdk8-b60 for changeset 3cfd05b2219a
Fri, 05 Oct 2012 13:28:17 -0700 amurillo Added tag hs25-b04 for changeset 1cc7a2a11d00 jdk8-b60
Fri, 05 Oct 2012 13:28:16 -0700 amurillo Merge hs25-b04
Fri, 05 Oct 2012 10:03:56 -0700 kvn Merge
Thu, 04 Oct 2012 06:31:07 -0700 neliasso 8000102: Resolve include conflicts
Tue, 02 Oct 2012 14:49:21 -0700 kvn 7199742: A lot of C2 OSR compilations of the same method's bci
Tue, 02 Oct 2012 12:25:13 -0700 kvn 7201026: add vector for shift count
Mon, 01 Oct 2012 14:50:10 -0700 twisti 7200949: JSR 292: rubybench/bench/time/bench_base64.rb fails with jruby.jar not on boot class path
Thu, 04 Oct 2012 14:01:07 -0700 jmasa Merge
Thu, 04 Oct 2012 10:40:23 -0700 jmasa 7198873: NPG: VM Does not unload classes with UseConcMarkSweepGC
Thu, 04 Oct 2012 10:04:13 -0700 johnc 8000311: G1: ParallelGCThreads==0 broken
Wed, 03 Oct 2012 20:31:41 +0200 jwilhelm 8000351: Tenuring threshold should be unsigned
Wed, 03 Oct 2012 08:08:52 -0700 jmasa 7199349: NPG: PS: Crash seen in jprt
Mon, 01 Oct 2012 13:29:11 +0200 stefank 8000228: Missing call to cr() when printing entry_point in nmethod, in os::print_location
Mon, 01 Oct 2012 13:29:11 +0200 stefank 8000227: [obj|type]ArrayKlass::oop_print_on prints one line to tty instead of the provided output stream
Fri, 28 Sep 2012 15:34:32 +0200 stefank 8000230: Change os::print_location to be more descriptive when a location is pointing into an object
Mon, 01 Oct 2012 11:07:31 +0200 stefank Merge
Thu, 27 Sep 2012 15:44:01 -0700 johnc 7200261: G1: Liveness counting inconsistencies during marking verification
Fri, 28 Sep 2012 14:36:20 -0700 amurillo 8000251: new hotspot build - hs25-b04
Thu, 04 Oct 2012 14:34:51 -0700 katleman Added tag jdk8-b59 for changeset 8a1a6b9b4f20
Wed, 03 Oct 2012 15:31:59 -0700 katleman Merge jdk8-b59
Thu, 27 Sep 2012 11:24:35 -0700 katleman Added tag jdk8-b58 for changeset 6bb378c50828
Fri, 28 Sep 2012 13:39:41 -0700 amurillo Added tag hs25-b03 for changeset f2e12eb74117
Fri, 28 Sep 2012 10:16:29 -0700 kvn Merge hs25-b03
Thu, 27 Sep 2012 15:49:48 -0700 kvn 7198084: NPG: distance is too big for short branches in test_invocation_counter_for_mdp()
Thu, 27 Sep 2012 09:38:42 -0700 kvn 7193318: C2: remove number of inputs requirement from Node's new operator
Tue, 25 Sep 2012 15:48:17 -0700 kvn 7200264: 7192963 changes disabled shift vectors
Tue, 25 Sep 2012 10:41:15 -0700 kvn 7200233: C2: can't use expand rules for vector instruction rules
Thu, 29 Mar 2012 16:43:21 +0200 neliasso 7163863: Updated projectcreator
Mon, 24 Sep 2012 17:59:24 -0700 twisti 7200001: failed C1 OSR compile doesn't get recompiled with C2
Mon, 24 Sep 2012 14:46:06 -0700 kvn Merge
Mon, 24 Sep 2012 12:31:47 -0700 twisti Merge
Mon, 24 Sep 2012 11:07:03 -0700 twisti 7188176: The JVM should differentiate between T and M series and adjust GC ergonomics
Mon, 24 Sep 2012 10:30:14 -0700 kvn 7200163: add CodeComments functionality to assember stubs
Thu, 20 Sep 2012 16:49:17 +0200 roland 7023898: Intrinsify AtomicLongFieldUpdater.getAndIncrement()
Wed, 19 Sep 2012 16:50:26 -0700 kvn 7199010: incorrect vector alignment
Wed, 19 Sep 2012 10:38:12 -0700 twisti 7198499: TraceTypeProfile as diagnostic option
Mon, 17 Sep 2012 19:39:07 -0700 kvn 7196199: java/text/Bidi/Bug6665028.java failed: Bidi run count incorrect
Mon, 17 Sep 2012 17:02:10 -0700 kvn 7197033: missing ResourceMark for assert in Method::bci_from()
Mon, 17 Sep 2012 12:57:58 -0700 twisti 7196262: JSR 292: java/lang/invoke/PrivateInvokeTest.java fails on solaris-sparc
Fri, 28 Sep 2012 14:14:25 +0200 stefank Merge
Tue, 25 Sep 2012 18:28:16 +0200 brutisso Merge
Tue, 25 Sep 2012 14:58:12 +0200 brutisso 7200470: KeepAliveClosure not needed in CodeCache::do_unloading
Tue, 25 Sep 2012 07:05:55 -0700 jmasa 7200615: NPG: optimized VM build is broken
Thu, 27 Sep 2012 20:22:57 +0400 dsamersoff Merge
Tue, 25 Sep 2012 07:58:42 -0400 dholmes 7200065: Cross-compilation changes to support the new-build
Mon, 24 Sep 2012 20:04:19 -0700 minqi Merge
Mon, 24 Sep 2012 12:44:00 -0700 minqi 6879063: SA should use hsdis for disassembly
Fri, 21 Sep 2012 10:56:28 +0200 nloodin 7200092: Make NMT a bit friendlier to work with
Thu, 20 Sep 2012 03:49:15 -0700 kevinw Merge
Wed, 19 Sep 2012 15:24:32 +0100 kevinw 7196045: Possible JVM deadlock in ThreadTimesClosure when using HotspotInternal non-public API.
Wed, 19 Sep 2012 16:18:55 -0400 jcoomes Merge
Tue, 18 Sep 2012 19:44:39 -0400 jcoomes Merge
Tue, 18 Sep 2012 13:15:28 -0700 ohair 7198329: Add $(sort) to object files used in links makes binarties more consistent
Tue, 18 Sep 2012 10:25:20 -0700 ohair Merge
Mon, 17 Sep 2012 11:46:25 -0700 ihse 7172012: Make test-in-build an option (Queens)
Wed, 19 Sep 2012 08:41:30 -0700 minqi Merge
Tue, 18 Sep 2012 10:10:43 -0700 minqi 7191786: retransformClasses() does not pass in LocalVariableTypeTable of a method
Tue, 18 Sep 2012 11:37:26 -0700 zgu Merge
Mon, 17 Sep 2012 16:37:26 -0400 zgu 7188594: Print statistic collected by NMT with VM flag
Mon, 17 Sep 2012 13:34:07 -0700 zgu Merge
Mon, 17 Sep 2012 10:20:04 -0400 zgu 7190089: NMT ON: NMT failed assertion on thread's stack base address
Mon, 17 Sep 2012 08:44:19 -0400 dholmes Merge
Mon, 17 Sep 2012 07:36:31 -0400 dholmes 7194254: jstack reports wrong thread priorities
Mon, 17 Sep 2012 11:46:19 +0200 sla 7193201: [OS X] The development launcher should be signed and given task_for_pid privileges
Mon, 24 Sep 2012 19:00:55 -0400 vladidan Merge
Wed, 19 Sep 2012 17:22:49 -0400 bpittore 7195372: Wrong copyright in new files
Fri, 21 Sep 2012 14:39:56 -0700 amurillo 7200236: new hotspot build - hs25-b03
Fri, 21 Sep 2012 14:02:58 -0700 amurillo Added tag hs25-b02 for changeset 5f54277c67f7 jdk8-b58
Fri, 21 Sep 2012 14:02:57 -0700 amurillo Merge hs25-b02
Thu, 20 Sep 2012 16:27:51 -0700 jcoomes 7199082: write warning messages to stderr
Thu, 20 Sep 2012 13:49:27 -0700 jmasa Merge
Thu, 20 Sep 2012 12:18:23 -0700 jmasa 7199923: NPG: tools/javac/T7093325.java timeout
Thu, 20 Sep 2012 09:52:56 -0700 johnc 7190666: G1: assert(_unused == 0) failed: Inconsistency in PLAB stats
Wed, 19 Sep 2012 15:48:02 -0700 johnc 7193946: Move warnings associated with UseMemSetInBOT flag
Wed, 19 Sep 2012 08:48:10 -0700 johnc 7016955: G1: remove the is_zeroed parameter from the HeapRegion constructor
Tue, 18 Sep 2012 14:15:06 -0700 jmasa 7197557: NPG: nsk/sysdict/vm/stress/chain/chain004 hangs intermittently
Mon, 17 Sep 2012 10:33:13 +0200 brutisso 7198130: G1: PrintReferenceGC output comes out of order
Mon, 17 Sep 2012 10:46:59 -0400 coleenp 7197269: NPG: FollowReferences has no ClassLoader -> Class link to follow
Thu, 13 Sep 2012 21:20:26 +0200 brutisso 7197906: BlockOffsetArray::power_to_cards_back() needs to handle > 32 bit shifts
Fri, 14 Sep 2012 22:00:41 -0700 amurillo 7198641: new hotspot build - hs25-b02
Thu, 20 Sep 2012 13:44:28 -0700 katleman Added tag jdk8-b57 for changeset d70102c4cb73
Fri, 14 Sep 2012 21:50:58 -0700 amurillo Added tag hs25-b01 for changeset 9b076bc3ab67
Fri, 14 Sep 2012 21:50:58 -0700 amurillo Merge hs25-b01
Fri, 14 Sep 2012 12:55:50 -0400 zgu 7198529: NPG: assert with NMT code in Thread destructor
Thu, 13 Sep 2012 22:09:16 +0200 roland 7198074: NPG: assert(((Metadata*)obj)->is_valid()) failed: obj is valid
Tue, 11 Sep 2012 20:12:55 -0700 zgu Merge
Tue, 11 Sep 2012 18:28:51 -0700 zgu Merge
Tue, 11 Sep 2012 20:53:17 -0400 zgu 7181995: NMT ON: NMT assertion failure assert(cur_vm->is_uncommit_record() || cur_vm->is_deallocation_record
Tue, 11 Sep 2012 20:20:38 -0400 coleenp 7196681: NPG: Some JSR 292 tests crash in Windows exception handler
Tue, 11 Sep 2012 16:20:57 +0200 roland 7195816: NPG: Crash in c1_ValueType - ShouldNotReachHere
Tue, 11 Sep 2012 14:59:23 +0200 stefank 7197350: NPG: jvmtiHeapReferenceCallback receives incorrect reference_kind for system class roots
Mon, 10 Sep 2012 16:37:22 -0700 twisti 7196242: vm/mlvm/indy/stress/java/loopsAndThreads crashed
Fri, 07 Sep 2012 16:42:25 -0400 coleenp 7196103: NPG: Unable to allocate bit map for parallel garbage collection for the requested heap size
Fri, 07 Sep 2012 12:04:16 -0400 coleenp 7195833: NPG: Rename instanceClassLoaderKlass, instanceRefKlass and instanceMirrorKlass
Thu, 06 Sep 2012 07:28:30 -0700 jmasa 7196298: Better fix for 7195789
Wed, 05 Sep 2012 20:08:08 -0400 coleenp 7195867: NPG: SAJDI tests fail with sun.jvm.hotspot.types.WrongTypeException: No suitable match for type
Wed, 05 Sep 2012 10:18:37 -0700 kvn 7196167: NPG: mismerge in make/solaris/makefiles/fastdebug.make
Wed, 05 Sep 2012 10:39:29 +0200 stefank 7195935: NPG: Some issues with compressed oops
Tue, 04 Sep 2012 16:20:28 -0700 jmasa 7195789: NPG: assert(used + free == capacity) failed: Accounting is wrong
Tue, 04 Sep 2012 18:01:20 -0700 twisti 7196120: NPG: JSR 2292 test fails because missing fix for 7188911
Tue, 04 Sep 2012 23:27:55 +0200 roland 7184649: NPG: Implement another MetdataPtr case
Tue, 04 Sep 2012 13:01:03 +0200 stefank 7195968: NPG: oopDesc::list_ptr_from_klass is broken
Mon, 03 Sep 2012 18:37:12 -0400 coleenp 7195823: NPG: CMS reserved() doesn't match _rs.base().
Sat, 01 Sep 2012 13:25:18 -0400 coleenp 6964458: Reimplement class meta-data storage to use native memory
Fri, 31 Aug 2012 16:39:35 -0700 jcoomes 7195615: new hotspot build - hs25-b01
Thu, 13 Sep 2012 13:15:14 -0700 katleman Added tag jdk8-b56 for changeset 6124ff421829 jdk8-b57
Thu, 06 Sep 2012 17:27:33 -0700 katleman Added tag jdk8-b55 for changeset af0c8a080851 jdk8-b56
Fri, 16 Nov 2012 17:21:10 +0100 Lukas Stadler make osr compilations asynchronous
Thu, 15 Nov 2012 17:18:16 +0100 Lukas Stadler disabled scaladacapo apparat benchmark
Thu, 15 Nov 2012 10:26:00 +0100 Laurent Daynes Automated merge with https://lafo.ssw.uni-linz.ac.at/hg/graalvm
Thu, 15 Nov 2012 10:25:46 +0100 Laurent Daynes Avoids stripping libjvm.so when building debug on Solaris (.debuginfo files don't work well with Oracle Solaris Studio 12.3's solaris).
Tue, 13 Nov 2012 21:21:02 +0100 Doug Simon clarified the specification of ResolvedJavaType.getModifiers() to indicate the similarity to Class.getModifiers() and fixed the current usages and the HotSpot implementation to accommodate the spec change
Tue, 13 Nov 2012 14:48:42 +0100 Doug Simon removed null check from UnsafeLoadNode, UnsafeStoreNode, ReadNode and WriteNode as it violates the sun.misc.Unsafe API
Mon, 12 Nov 2012 21:13:19 +0100 Doug Simon fixed bug in binding of logging stubs to the correct stub address
Mon, 12 Nov 2012 21:12:34 +0100 Doug Simon added symlinks to the BSD/MacOS HotSpot source directories
Mon, 12 Nov 2012 21:11:55 +0100 Doug Simon removed use of ResolvedJavaType.toJava() from WordTypeRewriterPhase
Mon, 12 Nov 2012 21:10:27 +0100 Doug Simon primitive types are not abstract
Mon, 12 Nov 2012 18:11:17 +0100 Lukas Stadler fix PartialEscapeAnalysisTest
Mon, 12 Nov 2012 17:49:06 +0100 Lukas Stadler add Virtualizable and VirtualizerTool, refactor PEA to use it
Mon, 12 Nov 2012 17:48:51 +0100 Lukas Stadler small cleanup
Mon, 12 Nov 2012 17:46:21 +0100 Lukas Stadler add isDefaultForKind to Constant
Mon, 12 Nov 2012 17:45:55 +0100 Lukas Stadler make VirtualObjectState and MaterializedObjectState global value numberable
Mon, 12 Nov 2012 17:45:27 +0100 Lukas Stadler make LoopFragment deal correctly with GVN'd VirtualState
Mon, 12 Nov 2012 13:04:08 +0100 Laurent Daynes Added recursive chmod for cases where JAVA_HOME is not owned by graal workspace owner.
Mon, 12 Nov 2012 13:02:43 +0100 Laurent Daynes Fixed use of mapfilevers for solaris makefile.
Mon, 12 Nov 2012 11:48:01 +0100 Laurent Daynes Automated merge with https://lafo.ssw.uni-linz.ac.at/hg/graalvm
Fri, 09 Nov 2012 19:41:52 +0100 Laurent Daynes added setup of ENFORCE_COMPILER_REV and ENFORCE_CC_COMPILER_REV when using sunstudio compilers on Solaris to avoid build complaint from HotSpot makefiles.
Fri, 09 Nov 2012 16:28:38 +0100 Laurent Daynes remove debug printout.
Mon, 12 Nov 2012 00:08:17 +0100 Doug Simon removed file that clashes with another file of the same name but different case (which Mac OS X cannot handle)
Fri, 09 Nov 2012 17:15:13 -0800 Christian Wimmer Support for interfaces in the Graal API: Make interfaces implemented by a ResolvedJavaType available; change semantics of ResolvedJavaType.getSuperclass to return null for interfaces (to conform with java.lang.Class); change semantics of ResolvedJavaType.isInstanceClass to return false for interfaces.
Fri, 09 Nov 2012 17:04:16 -0800 Christian Wimmer Make CalleeSaveLayout available in CompilationResult
Fri, 09 Nov 2012 17:03:40 -0800 Christian Wimmer Remove double checked locking rule, which is no longer supported in checkstyle
Fri, 09 Nov 2012 16:58:28 -0800 Christian Wimmer When InstanceOfNode is lowered to always true or always false condition, then the no longer used branch needs to be removed from graph.
Fri, 09 Nov 2012 16:57:29 -0800 Christian Wimmer Avoid NullPointerException
Fri, 09 Nov 2012 16:56:23 -0800 Christian Wimmer UnsignedMathSnippets are not HotSpot-specific. Move them to snippets project and activate them.
Fri, 09 Nov 2012 16:55:09 -0800 Christian Wimmer HexCodeFile is not HotSpot-specific, so move it to printer project
Fri, 09 Nov 2012 16:11:12 +0100 Lukas Stadler fix for bug in GraphBuilderPhase (which caused a NPE in insertLoopProxies)
Fri, 09 Nov 2012 15:23:35 +0100 Laurent Daynes Automatically add -d64 vm options when running graal
Fri, 09 Nov 2012 13:35:26 +0100 Laurent Daynes Automated merge with https://lafo.ssw.uni-linz.ac.at/hg/graalvm
Fri, 09 Nov 2012 13:32:53 +0100 Laurent Daynes added missing files to build on solaris
Wed, 24 Oct 2012 12:59:22 +0200 Laurent Daynes Make sure files in copy of JDK has write-protection unset before modifying it.
Tue, 23 Oct 2012 17:08:17 +0200 Laurent Daynes Added change to copied directory's protection when source JDK directories are read-only.
Thu, 08 Nov 2012 18:19:31 +0100 Gilles Duboscq Do not inline vtable lookup when the method's holder is not yet linked (no vtable offset available)
Thu, 08 Nov 2012 18:18:18 +0100 Gilles Duboscq Change default graph dumping to binary and no CFG, fix name template for RuntimeCall
Thu, 08 Nov 2012 18:16:34 +0100 Gilles Duboscq Add OSR marker in -G:+PrintCompilation output
Wed, 07 Nov 2012 17:48:02 +0100 Gilles Duboscq Fix Inlining : null check guard should use reason NullCheckException
Wed, 07 Nov 2012 16:22:11 +0100 Lukas Stadler remove unnecessary assertion in OSR compilation
Wed, 07 Nov 2012 15:59:38 +0100 Lukas Stadler refactor StructuredGraph constructor, remove debug output
Wed, 07 Nov 2012 15:59:11 +0100 Lukas Stadler fix for unnecessary BailoutExceptions in OSR
Wed, 07 Nov 2012 15:58:20 +0100 Lukas Stadler fix merge error
Wed, 07 Nov 2012 15:10:30 +0100 Lukas Stadler Merge.
Wed, 07 Nov 2012 14:52:12 +0100 Lukas Stadler hotspot infrastructure for OnStackReplacement
Wed, 07 Nov 2012 14:14:35 +0100 Lukas Stadler Graal infrastructure for OnStackReplacement
Wed, 07 Nov 2012 14:08:03 +0100 Lukas Stadler change LIRGenerator to take StructuredGraph instead of Graph
Wed, 07 Nov 2012 13:18:04 +0100 Lukas Stadler VM infrstructure for OnStackReplacement
Wed, 07 Nov 2012 12:18:37 +0100 Lukas Stadler remove InliningIdentifier
Wed, 07 Nov 2012 14:13:11 +0100 Gilles Duboscq Fix for Canonicalizer : accespt replacement of a floating node by a merge node
Wed, 07 Nov 2012 13:20:49 +0100 Gilles Duboscq Add option for EliminatePartiallyRedundantGuards, eliminate at splits after IterativeConditionalElimination
Wed, 07 Nov 2012 12:10:33 +0100 Gilles Duboscq Cleanup GraalOption : removed defunct options
Tue, 06 Nov 2012 14:26:30 +0100 Gilles Duboscq Simple elimination of some partially redundant guards
Tue, 06 Nov 2012 13:59:07 +0100 Gilles Duboscq Merge
Tue, 06 Nov 2012 13:57:04 +0100 Gilles Duboscq Directly return the NodeSuccessorList in ControlSplitNode.blockSuccessors instead of creating a new Iterable
Tue, 06 Nov 2012 10:01:17 +0100 Lukas Stadler fix lock-related assertion in PEA
Mon, 05 Nov 2012 12:58:32 +0100 Lukas Stadler PEA bugfix: look up scalar aliases when initializing virtual object entries
Mon, 05 Nov 2012 12:57:17 +0100 Lukas Stadler PEA: create default element for arrays only once
Fri, 02 Nov 2012 12:14:07 +0100 Doug Simon refactored complex snippet-based lowering mechanism for InstanceOfNodes into non-HotSpot specific project
Fri, 02 Nov 2012 10:21:38 +0100 Doug Simon simplified and improved the re-use of an instanceof snippet instantiation across all of the usages of the InstanceOfNode
Thu, 01 Nov 2012 17:33:48 +0100 Doug Simon fixed comment
Thu, 01 Nov 2012 17:32:35 +0100 Doug Simon added more tests to InstanceOfTest
Thu, 01 Nov 2012 17:30:53 +0100 Doug Simon refactored anonymous class into inner class to ease debugging
Thu, 01 Nov 2012 17:30:04 +0100 Doug Simon made all constructors public to be consistent
Wed, 31 Oct 2012 18:21:19 +0100 Lukas Stadler more PEA refactoring, multiple iterations
Wed, 31 Oct 2012 10:33:01 +0100 Lukas Stadler first part of PEA refactoring, fixes
Wed, 31 Oct 2012 08:20:42 +0100 Lukas Stadler first part of PEA refactoring
Tue, 30 Oct 2012 23:59:59 +0100 Doug Simon Merge.
Tue, 30 Oct 2012 23:58:53 +0100 Doug Simon intermediate materialization is now removed during lowering of an InstanceOfNode that has a single usage which is an IfNode in the same block
Tue, 30 Oct 2012 10:45:00 +0100 Doug Simon renamed snippet methods in InstanceOfSnippets
Tue, 30 Oct 2012 11:12:35 -0700 Christian Wimmer CodeCacheProvider.callKillsRegisters is not necessary because this information can be inferred from the register configuration
Tue, 30 Oct 2012 13:54:39 +0100 Lukas Stadler refactor PEA into separate classes
Tue, 30 Oct 2012 11:32:09 +0100 Lukas Stadler removed unused PEA version
Tue, 30 Oct 2012 10:22:25 +0100 Doug Simon factored CheckCastDynamicNode out of CheckCastNode
Tue, 30 Oct 2012 08:57:28 +0100 Doug Simon removed targetClassInstruction from InstanceOfNode
Mon, 29 Oct 2012 21:10:04 +0100 Doug Simon Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/ just before the NPG (no perm gen) changeset
Fri, 31 Aug 2012 16:17:41 -0700 jcoomes Added tag hs24-b22 for changeset 09ea7e0752b3 jdk8-b55
Fri, 31 Aug 2012 16:17:40 -0700 jcoomes Merge hs24-b22
Fri, 31 Aug 2012 12:59:10 -0700 jiangli Merge
Fri, 31 Aug 2012 14:47:01 -0400 jiangli Merge
Thu, 30 Aug 2012 11:20:01 -0400 bpittore 7154641: Servicability agent should work on platforms other than x86, sparc
Fri, 17 Aug 2012 16:47:04 -0700 amurillo Merge
Wed, 08 Aug 2012 16:09:11 -0400 vladidan Merge
Wed, 08 Aug 2012 15:43:51 -0400 jprovino 7153374: ARM ONLY .. linking problem with new compilers.. Need to use -fPIC
Fri, 31 Aug 2012 10:48:08 -0700 twisti Merge
Wed, 29 Aug 2012 13:02:40 -0700 kvn 7160161: Missed safepoint in non-Counted loop
Wed, 29 Aug 2012 14:49:05 -0400 coleenp 7191926: Remove MKS dependency in Hotspot regression tests
Tue, 28 Aug 2012 15:24:39 -0700 twisti 7192406: JSR 292: C2 needs exact return type information for invokedynamic and invokehandle call sites
Mon, 27 Aug 2012 15:17:17 -0700 twisti 6677625: Move platform specific flags from globals.hpp to globals_<arch>.hpp
Mon, 27 Aug 2012 09:46:38 -0700 kvn 7148109: C2 compiler consumes too much heap resources
Fri, 31 Aug 2012 08:30:30 +0200 brutisso Merge
Wed, 29 Aug 2012 13:02:54 -0700 johnc 7194409: os::javaTimeNanos() shows hot on CPU_CLK_UNHALTED profiles
Tue, 28 Aug 2012 15:20:08 -0700 johnc 7041879: G1: introduce stress testing parameter to cause frequent evacuation failures
Thu, 23 Aug 2012 10:21:12 +0200 brutisso 7178363: G1: Remove the serial code for PrintGCDetails and make it a special case of the parallel code
Fri, 24 Aug 2012 19:45:42 -0700 dcubed Merge
Wed, 22 Aug 2012 10:01:51 +0200 sla 7192916: Hotspot development launcher should use DYLD_LIBRARY_PATH on OS X
Fri, 24 Aug 2012 16:23:59 -0700 amurillo 7194004: new hotspot build - hs24-b22
Thu, 30 Aug 2012 10:27:07 -0700 katleman Added tag jdk8-b54 for changeset e8fb566b9466
Fri, 24 Aug 2012 15:51:20 -0700 amurillo Added tag hs24-b21 for changeset 9e3ae661284d jdk8-b54
Fri, 24 Aug 2012 15:51:19 -0700 amurillo Merge hs24-b21
Fri, 24 Aug 2012 11:48:32 -0700 twisti Merge
Thu, 23 Aug 2012 09:13:16 -0700 kvn 7192965: assert(is_aligned_sets(size)) failed: mask is not aligned, adjacent sets
Wed, 22 Aug 2012 11:55:40 -0700 kvn 7192963: assert(_in[req-1] == this) failed: Must pass arg count to 'new'
Wed, 22 Aug 2012 14:29:57 +0200 roland 7171824: assert(_offset >= 1) failed: illegal call to offset()
Tue, 21 Aug 2012 14:50:02 -0700 kvn 7192964: assert(false) failed: bad AD file
Tue, 21 Aug 2012 10:48:50 -0700 twisti 7192167: JSR 292: C1 has old broken code which needs to be removed
Mon, 20 Aug 2012 09:58:58 -0700 kvn 7190310: Inlining WeakReference.get(), and hoisting $referent may lead to non-terminating loops
Mon, 20 Aug 2012 09:07:21 -0700 kvn 6340864: Implement vectorization optimizations in hotspot-server
Fri, 24 Aug 2012 09:45:08 +0200 brutisso Merge
Thu, 23 Aug 2012 05:25:59 +0200 brutisso 7193157: G1: Make some develpflags available in product builds
Tue, 21 Aug 2012 14:10:39 -0700 johnc 7185699: G1: Prediction model discrepancies
Tue, 21 Aug 2012 10:05:57 -0700 johnc 7192128: G1: Extend fix for 6948537 to G1's BOT
Tue, 21 Aug 2012 19:25:20 -0700 dcubed Merge
Fri, 17 Aug 2012 11:57:46 -0700 dcubed Merge
Tue, 14 Aug 2012 13:56:46 -0400 zgu 7191124: Optimized build is broken due to inconsistent use of DEBUG_ONLY and NOT_PRODUCT macros in NMT
Fri, 10 Aug 2012 23:16:52 -0700 tbell 7190512: Fix for 7181175 broke hotspot/make/windows/create.bat builds
Mon, 06 Aug 2012 15:54:45 -0400 kamg 7116786: RFE: Detailed information on VerifyErrors
Mon, 06 Aug 2012 09:34:40 -0700 dcubed Merge
Fri, 03 Aug 2012 18:34:28 -0700 dcubed 7181175: Enable builds on Windows with MinGW/MSYS
Thu, 02 Aug 2012 14:54:14 -0700 dcubed 7188168: 7071904 broke the DEBUG_BINARIES option on Linux
Wed, 01 Aug 2012 16:16:13 -0700 zgu Merge
Wed, 01 Aug 2012 15:00:50 -0700 zgu Merge
Wed, 01 Aug 2012 17:19:30 -0400 zgu 7185614: NMT ON: "check by caller" assertion failed on nsk ThreadMXBean test
Wed, 01 Aug 2012 16:52:43 -0400 coleenp 7129723: MAC: Some regression tests need to recognize Mac OS X platform
Fri, 17 Aug 2012 15:41:04 -0700 amurillo Merge
Tue, 07 Aug 2012 09:53:12 -0700 amurillo 7189729: jprt.properties should include release jdk7u8
Mon, 06 Aug 2012 12:20:14 -0700 johnc 6818524: G1: use ergonomic resizing of PLABs
Wed, 15 Aug 2012 16:49:38 -0700 amurillo 7191765: make jdk8 the default jprt release for hs24
Fri, 10 Aug 2012 23:19:43 -0700 amurillo 7190772: new hotspot build - hs24-b21
Thu, 23 Aug 2012 12:27:33 -0700 katleman Added tag jdk8-b53 for changeset 54240c1b8e87
Thu, 16 Aug 2012 11:43:12 -0700 katleman Added tag jdk8-b52 for changeset 6d0436885201 jdk8-b53
Mon, 29 Oct 2012 20:02:54 +0100 Doug Simon removing intermediate materialization with frame-state-full merges now works
Mon, 29 Oct 2012 17:22:25 +0100 Doug Simon Merge.
Mon, 29 Oct 2012 17:12:47 +0100 Doug Simon removed _'s from method names in CompilerToVM
Mon, 29 Oct 2012 17:05:44 +0100 Lukas Stadler renamed CheckCastElimination to ConditionalElimination, plus a few small changes
Mon, 29 Oct 2012 14:47:07 +0100 Doug Simon removing intermediate materializations when merge has frame state (pending bug fix)
Mon, 29 Oct 2012 14:44:53 +0100 Doug Simon removing intermediate materializations is disabled when the compare input to an if has more than one usage
Mon, 29 Oct 2012 14:41:20 +0100 Doug Simon added more javadoc to DebugConfig interface
Fri, 26 Oct 2012 17:32:57 +0200 Doug Simon improved IfNode simplification of removing intermediate materializations to handle (some) MergeNodes with a non-null frame state
Thu, 25 Oct 2012 20:08:32 +0200 Doug Simon deleted Architecture.twoOperandMode() and encapsulated all public fields in Architecture with getters
Thu, 25 Oct 2012 14:50:14 +0200 Doug Simon removed Architecture.isX86() and Architecture.isSPARC()
Thu, 25 Oct 2012 12:52:54 +0200 Doug Simon moved AMD64 into its own (new) project: com.oracle.graal.amd64
Thu, 25 Oct 2012 12:42:25 +0200 Doug Simon added test case to demonstrate current limitation in the IfNode simplification of removing intermediate materializations
Thu, 25 Oct 2012 12:29:56 +0200 Doug Simon updated javadoc
Thu, 25 Oct 2012 12:29:39 +0200 Doug Simon disabled IfNode materialization simplification if associated merge has a non-null frame state
Thu, 25 Oct 2012 08:42:26 +0200 Doug Simon fixed formatting in FrameState.toString()
Thu, 25 Oct 2012 08:13:16 +0200 Doug Simon removed left-over debugging statement
Thu, 25 Oct 2012 01:22:07 +0200 Doug Simon removed JumpNode and the non-materializing instanceof snippets that used it
Wed, 24 Oct 2012 22:30:46 +0200 Doug Simon extended IfNode simplification to try and connect code that initializes a variable directly with the successors of an if construct that switches on the variable
Wed, 24 Oct 2012 17:40:06 +0200 Doug Simon re-add successor of a canonicalized fixed node to the canonicalization work list as the removal may have presented new canonicalization opportunities for the successor
Wed, 24 Oct 2012 17:37:03 +0200 Doug Simon removed unnecessary boxing
Wed, 24 Oct 2012 17:35:44 +0200 Doug Simon added method to DebugScope to simplify dumping of a graph from with Eclipse
Mon, 22 Oct 2012 20:22:50 +0200 Doug Simon use of JumpNodes to lower instanceof snippets can be disabled with graal.instanceof.disableJumpNodes system property
Mon, 22 Oct 2012 18:10:04 +0200 Doug Simon added indirection for the replacement of a snippet-lowered node with the snippet's return value
Mon, 22 Oct 2012 10:23:50 +0200 Doug Simon improved InstanceOfTest.isStringInt()
Sat, 20 Oct 2012 12:21:23 +0200 Doug Simon fixed detection of architecture on Snow Leopard and earlier versions of MacOSX
Sat, 20 Oct 2012 11:53:12 +0200 Doug Simon Merge.
Sat, 13 Oct 2012 15:54:33 +0200 Doug Simon Merge.
Tue, 09 Oct 2012 13:27:17 +0200 Doug Simon renamed input for IfNode from 'compare' to 'condition'
Fri, 19 Oct 2012 13:25:19 +0200 Laurent Daynes Silently ignore error on installing .diz files when building on Solaris.
Fri, 19 Oct 2012 12:51:46 +0200 Laurent Daynes Merge
Fri, 19 Oct 2012 11:30:50 +0200 Laurent Daynes Fixed linking issue on Solaris. Mapfile vers files must be defined.
Fri, 19 Oct 2012 11:30:06 +0200 Laurent Daynes fixed compilation issues on Solaris. When using SunStudio compiler, Solaris build with DONT_USE_PRECOMPILED_HEADER
Fri, 19 Oct 2012 10:18:40 +0200 Laurent Daynes arch is i86pc on solaris x64 boxes.
Fri, 19 Oct 2012 09:55:54 +0200 Laurent Daynes fixed makefile to build on Solaris.
Fri, 12 Oct 2012 16:47:18 -0700 Christian Wimmer Remove unnecessary test folder definition
Fri, 12 Oct 2012 16:12:13 -0700 Christian Wimmer Add trailing comma
Fri, 12 Oct 2012 16:11:12 -0700 Christian Wimmer Intrinsification of more Unsafe methods
Fri, 12 Oct 2012 16:10:45 -0700 Christian Wimmer Remove BoxNode that is never used
Fri, 12 Oct 2012 16:10:05 -0700 Christian Wimmer Do not generate null check for values already proven to be non-null.
Fri, 12 Oct 2012 16:09:36 -0700 Christian Wimmer Add assertion to prevent use of wrong factory method
Thu, 11 Oct 2012 15:38:10 +0200 Lukas Stadler small change to inlining heuristics
Wed, 10 Oct 2012 20:32:33 -0700 Christian Wimmer Add functionality to initialize a type
Wed, 10 Oct 2012 20:29:53 -0700 Christian Wimmer The lowering currently does not support a FixedGuard as the usage of an InstanceOfNode
Wed, 10 Oct 2012 20:29:24 -0700 Christian Wimmer Allow virtual phi functions
Wed, 10 Oct 2012 20:29:07 -0700 Christian Wimmer Call target can be null, so don't crash debug printer
Wed, 10 Oct 2012 20:28:42 -0700 Christian Wimmer Allow virtual phi functions
Wed, 10 Oct 2012 20:21:56 -0700 Christian Wimmer Avoid assertion failures for BoxedVirtualObjectNode
Tue, 09 Oct 2012 16:16:39 -0700 Christian Wimmer Minor fixes after cleanup
Tue, 09 Oct 2012 15:39:49 -0700 Christian Wimmer Change that was missing in earlier improvements to annotation processing in the mx script
Tue, 09 Oct 2012 15:37:12 -0700 Christian Wimmer Remove project graal.boot
Tue, 09 Oct 2012 15:32:45 -0700 Christian Wimmer Rename project graal.api to graal.api.runtime
Tue, 09 Oct 2012 15:23:38 -0700 Christian Wimmer Cleanup of Graal API: Rename methods so that it follows the getXxx naming convention and so that they are similar to the names of the java.lang.reflect classes. Remove unused methods.
Tue, 09 Oct 2012 14:06:26 +0200 Gilles Duboscq Merge
Tue, 09 Oct 2012 14:02:33 +0200 Gilles Duboscq Fix NullPointerException when disabling Debug
Tue, 09 Oct 2012 13:34:25 +0200 Lukas Stadler increase code cache size for Graal
Mon, 08 Oct 2012 19:46:12 -0700 Christian Wimmer Improvements of annotation processor functionality in mx script; allow javac to be run in debugger in order to debug annotation processor
Mon, 08 Oct 2012 19:34:32 -0700 Christian Wimmer SnippetTemplate must not depend on CodeCacheProvider (only on MetaAccessProvider). This means that the hasSideEffect flag of a RuntimeCall must be already fixed in the RuntimeCall.Descriptor to avoid a lookup of the actual RuntimeCall using the CodeCacheProvider.
Mon, 08 Oct 2012 17:38:24 +0200 Doug Simon modified canonicalizeprojects to ensure all package prefixes match the enclosing project
Mon, 08 Oct 2012 17:36:51 +0200 Doug Simon renamed package: com.oracle.graal.compiler.target.amd64 -> com.oracle.graal.compiler.amd64
Mon, 08 Oct 2012 17:35:03 +0200 Doug Simon renamed packages: com.oracle.max.asm... -> com.oracle.graal.asm...
Mon, 08 Oct 2012 17:31:58 +0200 Doug Simon moved classes from com.oracle.graal.util into com.oracle.graal.nodes.util
Mon, 08 Oct 2012 17:30:11 +0200 Doug Simon renamed package: com.oracle.graal.lir.cfg -> com.oracle.graal.nodes.cfg
Mon, 08 Oct 2012 17:18:31 +0200 Doug Simon fixed imprecise dependencies
Mon, 08 Oct 2012 17:18:00 +0200 Doug Simon modified canonicalizeprojects to detect imprecise dependencies (e.g., A specifies that it depends on B but only imports packages from B's dependencies)
Sun, 07 Oct 2012 14:27:50 +0200 Doug Simon split phases out of graal.phases project into graal.phases.common project
Sun, 07 Oct 2012 14:15:44 +0200 Doug Simon rename packages in graal.phases to match project name
Sun, 07 Oct 2012 14:11:55 +0200 Doug Simon rename packages in graal.virtual to match project name
Sun, 07 Oct 2012 14:08:36 +0200 Doug Simon rename packages in graal.loop to match project name
Sun, 07 Oct 2012 12:44:05 +0200 Doug Simon refactoring: graal.compiler.phases -> graal.phases, graal.compiler.virtual -> graal.virtual, graal.compiler.loop -> graal.loop
Fri, 05 Oct 2012 17:55:12 +0200 Doug Simon consolidated framework for runtime and stub calls and moved declaration of descriptors for such calls to the source file in which they are used
Fri, 05 Oct 2012 15:54:08 +0200 Lukas Stadler add new backtracking partial escape analysis
Fri, 05 Oct 2012 15:39:40 +0200 Lukas Stadler move TailDuplication to before lowering and escape analysis
Fri, 05 Oct 2012 15:17:27 +0200 Lukas Stadler add hashCode fast path for System.identityHashCode
Fri, 05 Oct 2012 13:44:26 +0200 Lukas Stadler fix hashCode changes: port to x64
Fri, 05 Oct 2012 10:54:06 +0200 Christian Haeubl Merge.
Fri, 05 Oct 2012 10:13:19 +0200 Christian Haeubl Fixed VS2010 warnings in HotSpot.
Fri, 05 Oct 2012 10:11:22 +0200 Lukas Stadler Merge.
Fri, 05 Oct 2012 09:59:21 +0200 Lukas Stadler enable hashCode fast path in generate_native_wrapper for GRAAL
Fri, 05 Oct 2012 09:48:01 +0200 Christian Haeubl Windows-specific fix for mx.
Fri, 05 Oct 2012 09:12:55 +0200 Lukas Stadler add infrastructure for creating locked objects
Fri, 05 Oct 2012 09:01:20 +0200 Lukas Stadler javadoc and visualizer fixes
Thu, 04 Oct 2012 19:54:22 +0200 Doug Simon added packageinfo command
Thu, 04 Oct 2012 16:58:00 +0200 Doug Simon fixed imprecise dependencies
Thu, 04 Oct 2012 13:35:32 +0200 Doug Simon refined the API for CallingConvention
Thu, 04 Oct 2012 11:22:09 +0200 Doug Simon added projects table to the top level javadoc page generated by the site command
Wed, 03 Oct 2012 23:44:38 +0200 Doug Simon fixed an ordering issue in the initialization and retrieval of the platform specific HotSpotGraalRuntime instance
Wed, 03 Oct 2012 20:43:44 +0200 Doug Simon fixed subtle bug in TLAB allocation snippet involving unchecked, unsigned integer overflow (bug and fix submitted by Peter Kessler)
Wed, 03 Oct 2012 20:38:40 +0200 Doug Simon simplified error checking when loading Graal classes from the C++ code
Wed, 03 Oct 2012 18:47:11 +0200 Doug Simon removed inclusion of deleted com.oracle.max.crutils project
Wed, 03 Oct 2012 18:39:22 +0200 Doug Simon moved UnsignedMath to com.oracle.graal.api.code
Wed, 03 Oct 2012 18:34:46 +0200 Doug Simon moved TTY and LogStream to com.oracle.graal.debug
Wed, 03 Oct 2012 18:22:33 +0200 Doug Simon moved HexCodeFile to com.oracle.graal.hotspot
Wed, 03 Oct 2012 18:14:17 +0200 Doug Simon moved MemoryBarriers to com.oracle.graal.api.code
Wed, 03 Oct 2012 17:42:12 +0200 Doug Simon renamed projects com.oracle.max.asm* to com.oracle.graal.asm*
Wed, 03 Oct 2012 16:49:51 +0200 Doug Simon moved AMD64 specific code into com.oracle.graal.compiler.amd64
Wed, 03 Oct 2012 01:18:03 +0200 Doug Simon moved AMD64 specific HotSpot code in com.oracle.graal.hotspot.amd64 project
Wed, 03 Oct 2012 00:25:30 +0200 Doug Simon refactored all AMD64 specific HotSpot code in com.oracle.graal.hotspot.target.amd64 package
Tue, 02 Oct 2012 22:22:06 +0200 Doug Simon moved ADM64-specific assembler code into separate project
Tue, 02 Oct 2012 22:06:37 +0200 Doug Simon removed MethodEntryCounters
Tue, 02 Oct 2012 18:25:17 +0200 Doug Simon refactored lowering of DirectCompareAndSwap node into HotSpotLIRGenerator
Tue, 02 Oct 2012 17:31:03 +0200 Doug Simon refactored stub names into constants shared between definition and usage sites
Tue, 02 Oct 2012 17:22:22 +0200 Doug Simon defined new HotSpot specific interface extending the contract of a LIR generator
Tue, 02 Oct 2012 16:48:54 +0200 Doug Simon removed more XIR remnants
Tue, 02 Oct 2012 16:09:06 +0200 Doug Simon modified VmErrorStubCall to use information provided by the (platform independent) backend
Tue, 02 Oct 2012 15:28:05 +0200 Doug Simon removed TemplateFlag, an XIR remnant
Tue, 02 Oct 2012 15:27:00 +0200 Doug Simon modified VerifyOopStubCall to use information provided by the (platform independent) backend instead of AMD64 specific nodes for linking the stub call
Tue, 02 Oct 2012 15:20:07 +0200 Doug Simon modified NewMultiArrayStubCall to use information provided by the (platform independent) backend instead of AMD64 specific nodes for linking the stub call
Tue, 02 Oct 2012 15:03:07 +0200 Doug Simon modified NewInstanceStubCall to use information provided by the (platform independent) backend instead of AMD64 specific nodes for linking the stub call
Tue, 02 Oct 2012 14:58:13 +0200 Doug Simon modified NewArrayStubCall to use information provided by the (platform independent) backend instead of AMD64 specific nodes for linking the stub call
Tue, 02 Oct 2012 14:17:40 +0200 Doug Simon modified Monitor[Enter|Exit]StubCall nodes to use information provided by the (platform independent) backend instead of AMD64 specific nodes for linking the stub calls
Tue, 02 Oct 2012 14:14:26 +0200 Doug Simon added .gdb_history to .hgignore
Tue, 02 Oct 2012 14:03:42 +0200 Doug Simon introduced platform independent HotSpotBackend to manage stub linkage information
Tue, 02 Oct 2012 13:58:36 +0200 Doug Simon added support for temps in LIR call instructions
Tue, 02 Oct 2012 13:48:16 +0200 Doug Simon added temps used by a call to CallingConvention
Mon, 01 Oct 2012 22:38:44 +0200 Doug Simon removed CallPositionListener, another XIR remnant
Mon, 01 Oct 2012 22:10:47 +0200 Doug Simon append global stub address when disassembling a call to a global stub
Mon, 01 Oct 2012 22:09:38 +0200 Doug Simon ignore kinds when checking for redundant register to register move
Mon, 01 Oct 2012 22:07:59 +0200 Doug Simon removed graal_slow_subtype_check stub
Mon, 01 Oct 2012 22:00:22 +0200 Doug Simon pushed CallingConvention further into LIR API for emitting calls
Mon, 01 Oct 2012 21:41:38 +0200 Doug Simon removed linkage to slow path monitor stubs (which were only used by XIR snippets)
Mon, 01 Oct 2012 21:37:20 +0200 Doug Simon expanded CallingConvention API class to also include the location of the value (if any) returned by a call
Mon, 01 Oct 2012 16:12:45 +0200 Doug Simon Merge.
Mon, 01 Oct 2012 16:12:28 +0200 Doug Simon added extra CheckCast test
Mon, 01 Oct 2012 16:02:39 +0200 Doug Simon documented PiNode
Mon, 01 Oct 2012 16:01:36 +0200 Doug Simon added debug scope for node simplification
Mon, 01 Oct 2012 16:00:49 +0200 Doug Simon extended documentation for the concept of an object hub by showing that it is the same as a klassOop in HotSpot
Mon, 01 Oct 2012 15:53:03 +0200 Gilles Duboscq Fix problem in MemoryPhi creation during FloatingRead, add an assert to detect this kind of problems
Sun, 30 Sep 2012 21:44:03 +0200 Doug Simon reverted LoadHubNode to be a fixed node
Sun, 30 Sep 2012 13:21:20 +0200 Doug Simon removed XIR
Sun, 30 Sep 2012 13:19:38 +0200 Doug Simon removed support for extended bytecodes
Fri, 28 Sep 2012 15:33:29 +0200 Doug Simon renamed ReadHubNode to LoadHubNode to be imply higher level operation (c.f. UnsafeLoadNode vs ReadNode)
Fri, 28 Sep 2012 15:27:42 +0200 Doug Simon made ReadHubNode floating
Fri, 28 Sep 2012 11:50:37 +0200 Doug Simon made all @NodeIntrinsic annotated methods be native (this is a requirement now enforced during snippet intrinsification)
Thu, 27 Sep 2012 21:37:46 +0200 Doug Simon removed IsTypeNode and replaced its usage with an ObjectEqualsNode
Thu, 27 Sep 2012 20:29:17 +0200 Doug Simon removed need for genTypeBranch() in XIR by replacing an IsTypeNode with an ObjectEqualsNode during lowering
Thu, 27 Sep 2012 16:58:01 +0200 Doug Simon made position calculation for VMErrorNode more robust when debug info is not available
Thu, 27 Sep 2012 16:56:50 +0200 Doug Simon added missing stub registration for VMErrorNode
Thu, 27 Sep 2012 14:23:04 +0200 Doug Simon added VMErrorNode intrinsic to support handling fatal errors in snippets
Wed, 26 Sep 2012 21:48:07 +0200 Doug Simon fixed wrong path in README_GRAAL.txt
Wed, 26 Sep 2012 21:47:42 +0200 Doug Simon fixed bug in monitor snippets; they are now used for general lowering of monitor operations
Wed, 26 Sep 2012 21:45:20 +0200 Doug Simon replaced magic constant with configuration value
Wed, 26 Sep 2012 21:44:04 +0200 Doug Simon added sanity assertion to snippet instantiation
Wed, 26 Sep 2012 21:43:31 +0200 Doug Simon added test for deopt while holding lock(s)
Wed, 26 Sep 2012 21:42:11 +0200 Doug Simon minor restructuring of GraalCompilerTest
Wed, 26 Sep 2012 18:15:11 +0200 Doug Simon added Log.printf() for more flexibility in debugging snippets
Wed, 26 Sep 2012 13:56:27 +0200 Doug Simon added 'name' field to RuntimeCall so that RuntimeCall objects still format nicely in traces and logs as they did when RuntimeCall was an enum
Wed, 26 Sep 2012 12:15:52 +0200 Lukas Stadler fix bailouts due to insufficient balanced monitor checks
Tue, 25 Sep 2012 09:28:03 -0700 Christian Wimmer Make RuntimeCall more extensible by changing it from an enum to a class
Tue, 25 Sep 2012 09:23:45 -0700 Christian Wimmer Add MetaAccessProvider.getResolvedJavaField to convert from reflection field to metadata field
Tue, 25 Sep 2012 09:22:22 -0700 Christian Wimmer Add a NodeIntrinsic factory method
Tue, 25 Sep 2012 09:21:52 -0700 Christian Wimmer MembarNode does not need state and has no side effects, so it needs not be a StateSplit
Tue, 25 Sep 2012 09:21:16 -0700 Christian Wimmer Invoke constructor required too specific call target class
Tue, 25 Sep 2012 09:20:18 -0700 Christian Wimmer Allow calls without a FrameState in the backend
Tue, 25 Sep 2012 09:19:46 -0700 Christian Wimmer Add conversion from java.lang.Class to Kind
Tue, 25 Sep 2012 17:50:01 +0200 Lukas Stadler move monitors into FrameState (fixes subtle issues for tail duplication and other optimizations)
Tue, 25 Sep 2012 16:35:27 +0200 Lukas Stadler fix for InliningUtil (dropped outer frame states while inlining)
Tue, 25 Sep 2012 11:29:52 +0200 Lukas Stadler make some NodeInputList fields final
Tue, 25 Sep 2012 11:29:36 +0200 Lukas Stadler small fix to tail duplication heuristics
Tue, 25 Sep 2012 09:10:40 +0200 Doug Simon Merge.
Tue, 25 Sep 2012 09:09:19 +0200 Doug Simon added snippet for lowering NewMultiArrayNodes
Tue, 25 Sep 2012 09:01:58 +0200 Doug Simon fixed HotSpotResolvedJavaType.componentType() to correctly implement the specification in JavaType
Mon, 24 Sep 2012 17:15:34 +0200 Doug Simon removed the javadoc for methods in ResolvedJavaType that override methods defined in JavaType (the former inherits the javadoc from the latter)
Mon, 24 Sep 2012 18:51:23 +0200 Lukas Stadler fix for deopt issue with -XX:-UseBiasedLocking (plus a cosmetic fix in graalCodeInstaller.cpp)
Mon, 24 Sep 2012 11:00:35 +0200 Doug Simon re-conditionalized tracing statement
Fri, 21 Sep 2012 11:56:13 +0200 Doug Simon re-disabled MonitorSnippets for general lowering due to bug causing IllegalMonitorStateException
Fri, 21 Sep 2012 11:53:47 +0200 Doug Simon rename: MonitorTest -> MonitorGraphTest
Thu, 20 Sep 2012 17:11:41 +0200 Doug Simon fixed bug in MonitorSnippets and enabled them for general use
Thu, 20 Sep 2012 17:10:58 +0200 Doug Simon improved tracing in graal_monitorenter and graal_monitorexit
Thu, 20 Sep 2012 17:09:53 +0200 Doug Simon Added usage to javadoc for BreakpointNode
Wed, 19 Sep 2012 12:12:00 +0200 Lukas Stadler fix to PostOrderBlockIterator: deal with unnecessary BeginNodes
Tue, 18 Sep 2012 20:54:46 +0200 Doug Simon mark word of new object is initialized by value loaded from the hub if biased locking is enabled
Tue, 18 Sep 2012 16:59:24 +0200 Doug Simon fixed oopmap bug caused by unsafe mixing of word and object values
Tue, 18 Sep 2012 16:58:09 +0200 Doug Simon fixed small regression in CFGPrinter
Mon, 17 Sep 2012 18:38:38 +0200 Gilles Duboscq Add loop projet to C++
Mon, 17 Sep 2012 18:36:03 +0200 Gilles Duboscq Merge
Mon, 17 Sep 2012 18:35:06 +0200 Gilles Duboscq Create a loop project
Mon, 17 Sep 2012 18:22:51 +0200 Gilles Duboscq Remove unused hasOutgoingEdges field in NodeClass
Mon, 17 Sep 2012 18:12:02 +0200 Doug Simon added support for placing breakpoints in snippets
Mon, 17 Sep 2012 16:32:51 +0200 Lukas Stadler canonicalize projects, add package info
Mon, 17 Sep 2012 16:08:46 +0200 Lukas Stadler change of project structure: separate compiler and LIR, put EA into separate project
Mon, 17 Sep 2012 13:35:55 +0200 Doug Simon excluded Word and Log from JaCoCo processing
Fri, 14 Sep 2012 14:45:47 -0700 Christian Wimmer Lowering of call targets to direct / indirect call targets
Fri, 14 Sep 2012 14:21:33 -0700 Christian Wimmer Allow snippets to inherit the stateAfter and stamp from the replacee
Fri, 14 Sep 2012 14:14:01 -0700 Christian Wimmer Snippets need only a MetaAccessProvider, not a CodeCacheProvider
Fri, 14 Sep 2012 14:10:36 -0700 Christian Wimmer Add snippet factory methods
Fri, 14 Sep 2012 14:07:58 -0700 Christian Wimmer Rename snippet factory method to a less generic name
Fri, 14 Sep 2012 14:03:43 -0700 Christian Wimmer Create Backend instance directly instead of specifying the class name as a system property
Fri, 14 Sep 2012 13:58:17 -0700 Christian Wimmer Unify the declared type of accessingClass parameter
Fri, 14 Sep 2012 13:54:17 -0700 Christian Wimmer Download URL of DaCapo has changed
Fri, 14 Sep 2012 13:53:11 -0700 Christian Wimmer Distinguish between the Representation of primitive and Object fields so that Object fields can be stored in a different place.
Fri, 14 Sep 2012 15:28:05 +0200 Lukas Stadler Merge.
Fri, 14 Sep 2012 15:26:57 +0200 Lukas Stadler cleanups, merge EscapeRecord and VirtualObjectNode
Fri, 14 Sep 2012 15:16:50 +0200 Lukas Stadler removed old EscapeAnalysisPhase
Fri, 14 Sep 2012 10:03:38 +0200 Lukas Stadler small fix to partial escape analysis
Thu, 13 Sep 2012 18:17:05 +0200 Lukas Stadler Merge.
Thu, 13 Sep 2012 18:12:54 +0200 Lukas Stadler Merge.
Thu, 13 Sep 2012 18:12:27 +0200 Lukas Stadler iterative partial escape analysis
Thu, 13 Sep 2012 11:41:43 +0200 Lukas Stadler more escape analysis infrastructure: change EscapeOp behavior, make MaterializeObjectNodes roots for escape analysis
Fri, 14 Sep 2012 13:50:49 +0200 Gilles Duboscq Merge
Fri, 14 Sep 2012 13:42:58 +0200 Gilles Duboscq use more sensible string representation for classes in the binary graph protocol
Fri, 14 Sep 2012 13:32:04 +0200 Doug Simon moved Node classes into com.oracle.graal.hotspot.nodes package
Fri, 14 Sep 2012 10:52:30 +0200 Doug Simon enabled type-filter based logging of (snippet-based) monitor operations with the "graal.monitorsnippets.log" system property
Fri, 14 Sep 2012 10:49:34 +0200 Doug Simon added Log.printObject() and Log.printlnObject() for more detailed logging of objects
Thu, 13 Sep 2012 17:45:04 +0200 Doug Simon Merge.
Thu, 13 Sep 2012 17:43:18 +0200 Doug Simon added MonitorSnippets which passes MonitorTest but is not yet enabled for general lowering
Thu, 13 Sep 2012 17:35:43 +0200 Doug Simon enhanced tracing of Graal monitor slow paths (i.e., stub calls)
Thu, 13 Sep 2012 12:35:21 +0200 Doug Simon made InliningIdentifier.toString() robust against exceptions
Thu, 13 Sep 2012 11:13:09 +0200 Doug Simon removed need for calling Node.toString() when creating an InliningIdentifier
Thu, 13 Sep 2012 11:05:37 +0200 Doug Simon factored out access to LIRGenerator lock scope for external use in LIR lowering
Thu, 13 Sep 2012 12:59:27 +0200 Gilles Duboscq Merge
Thu, 13 Sep 2012 10:45:17 +0200 Gilles Duboscq Merge
Wed, 12 Sep 2012 13:07:35 +0200 Gilles Duboscq Checks on vtableEntryOffset to avoid calling to the VM if the holder is not initialized
Thu, 13 Sep 2012 11:29:18 +0200 Lukas Stadler Merge.
Thu, 13 Sep 2012 11:27:37 +0200 Lukas Stadler fix for partial escape analysis bugs (related to StoreIndexed and monitors)
Thu, 13 Sep 2012 10:53:41 +0200 Doug Simon put boiler plate for CompilerToVM native methods in macros
Thu, 13 Sep 2012 09:04:06 +0200 Doug Simon terminology change to match C++ code and biased locking paper: "initial mark word" -> "prototype mark word"
Thu, 13 Sep 2012 08:25:28 +0200 Doug Simon made the name for stub call LIR ops clearer
Thu, 13 Sep 2012 08:18:36 +0200 Doug Simon added AND, OR and XOR intrinsics on Word types
Thu, 13 Sep 2012 00:27:23 +0200 Doug Simon removed duplicated comment
Thu, 13 Sep 2012 00:25:58 +0200 Doug Simon added tests for monitor snippets
Thu, 13 Sep 2012 00:25:36 +0200 Doug Simon added support for multi-threaded compiler tests
Thu, 13 Sep 2012 00:22:43 +0200 Doug Simon added missing @Test annotation
Wed, 12 Sep 2012 23:50:52 +0200 Doug Simon made NewObjectSnippets optionally load the initial mark word when initializing an object - this is disabled until the bug triggered in lusearch by this change is fixed
Wed, 12 Sep 2012 23:50:37 +0200 Doug Simon deleted caching of initial mark word in HotSpotResolvedJavaType. This value is modified by the biased locking mechanism and so it not constant for a Klass
Wed, 12 Sep 2012 23:37:39 +0200 Doug Simon added more tests to NewInstanceTest
Wed, 12 Sep 2012 21:38:57 +0200 Doug Simon Merge.
Wed, 12 Sep 2012 12:51:54 +0200 Doug Simon thread register is now retrieved from HotSpotVMConfig instead of being hard coded
Wed, 12 Sep 2012 12:45:46 +0200 Doug Simon HotSpotVMConfig object is now allocated in Java
Wed, 12 Sep 2012 12:34:48 +0200 Doug Simon factored shared snippet functionality into HotSpotSnippetUtils
Wed, 12 Sep 2012 16:22:44 +0200 Lukas Stadler PartialEscapeAnalysis: fix for bailout, better metrics, small renaming
Wed, 12 Sep 2012 12:57:27 +0200 Lukas Stadler first prototype of new PartialEscapeAnalysis
Wed, 12 Sep 2012 11:29:34 +0200 Lukas Stadler canonicalize IntegerSwitchNode with only a default successor
Tue, 11 Sep 2012 14:57:06 +0200 Lukas Stadler add new PostOrderBlockIterator for escape analysis
Tue, 11 Sep 2012 14:50:35 +0200 Lukas Stadler don't dump the graph in SchedulePhase during lowering
Tue, 11 Sep 2012 14:48:24 +0200 Lukas Stadler adapt old EscapeAnalysisPhase to infrastructure changes
Tue, 11 Sep 2012 14:27:44 +0200 Lukas Stadler add support for fillConents to NewObjectSnippets
Tue, 11 Sep 2012 14:25:40 +0200 Lukas Stadler add fillContents property to New... nodes
Tue, 11 Sep 2012 14:09:46 +0200 Lukas Stadler remove unnecessary debug scope during inlining
Tue, 11 Sep 2012 14:08:14 +0200 Lukas Stadler determine offending use blocks for liveIn - violations
Tue, 11 Sep 2012 12:10:45 +0200 Lukas Stadler fix for cyclic references in virtual objects
Mon, 10 Sep 2012 15:50:31 +0200 Doug Simon added support for downloading dependencies that are directories
Mon, 10 Sep 2012 15:24:29 +0200 Thomas Wuerthinger Correct visibility of BlockExitState.
Mon, 10 Sep 2012 10:28:51 +0200 Gilles Duboscq Ignore core files
Mon, 10 Sep 2012 10:26:58 +0200 Gilles Duboscq Fix warning
Fri, 07 Sep 2012 21:24:26 +0200 Gilles Duboscq Remove redundant code that discovers static final fields constant values
Fri, 07 Sep 2012 21:23:24 +0200 Gilles Duboscq Put LoopUnswitchTest in the right package
Fri, 07 Sep 2012 18:25:48 +0200 Gilles Duboscq Merge
Fri, 07 Sep 2012 18:24:40 +0200 Gilles Duboscq Fix merge
Fri, 07 Sep 2012 17:21:32 +0200 Gilles Duboscq Merge
Fri, 07 Sep 2012 17:12:04 +0200 Gilles Duboscq Merge
Fri, 07 Sep 2012 17:11:40 +0200 Gilles Duboscq Add a draft longtests command to mc's commands
Fri, 07 Sep 2012 17:11:09 +0200 Gilles Duboscq A a simple loop unswitching white box test
Fri, 07 Sep 2012 14:55:14 +0200 Gilles Duboscq Add a comment to HotSpotAMD64LIRGenerator.emitInvoke about the use of rbx
Fri, 07 Sep 2012 17:40:03 +0200 Thomas Wuerthinger Merge.
Fri, 07 Sep 2012 16:44:03 +0200 Thomas Wuerthinger Move EdgeMoveOptimizer from compiler.alloc to graal.lir
Fri, 07 Sep 2012 16:55:07 +0200 Doug Simon fixed generated package-summary.html files to put the complete package description at the top of the page
Fri, 07 Sep 2012 16:25:49 +0200 Thomas Wuerthinger Renamed com.oracle.graal.tests project to com.oracle.graal.compiler.test
Fri, 07 Sep 2012 16:08:23 +0200 Thomas Wuerthinger Remove graal.examples project.
Fri, 07 Sep 2012 16:01:20 +0200 Thomas Wuerthinger Remove unused class.
Fri, 07 Sep 2012 15:05:12 +0200 Thomas Wuerthinger More comments on InstalledCode.
Fri, 07 Sep 2012 14:11:27 +0200 Thomas Wuerthinger Make LIRValueUtil final.
Fri, 07 Sep 2012 13:40:53 +0200 Thomas Wuerthinger More clean up and documentation in api.code and api.meta.
Fri, 07 Sep 2012 12:12:47 +0200 Thomas Wuerthinger Clean up Kind class.
Fri, 07 Sep 2012 11:10:48 +0200 Thomas Wuerthinger Move VirtualMachineComponent to interpreter project.
Thu, 06 Sep 2012 19:56:40 +0200 Thomas Wuerthinger Fix compiler warning.
Thu, 06 Sep 2012 19:21:37 +0200 Thomas Wuerthinger Handle void type when resolving a signature type.
Thu, 06 Sep 2012 19:20:28 +0200 Thomas Wuerthinger Remove left-over debugging code.
Thu, 06 Sep 2012 19:19:55 +0200 Thomas Wuerthinger Avoid executing code in the static constructor of HotSpotResolvedType.
Thu, 06 Sep 2012 18:21:18 +0200 Thomas Wuerthinger Merge.
Thu, 06 Sep 2012 18:07:15 +0200 Thomas Wuerthinger Clean up ControlFlowOptimizer.
Thu, 06 Sep 2012 17:58:39 +0200 Gilles Duboscq Merge
Thu, 06 Sep 2012 16:51:47 +0200 Gilles Duboscq Gate : do not run tradesoap in fastdebug mode, do not run sunflow in product mode
Thu, 06 Sep 2012 16:42:45 +0200 Gilles Duboscq Factor out code that kills loop exits
Thu, 06 Sep 2012 16:31:33 +0200 Thomas Wuerthinger Clean up ComputeLinearScanOrder. Rename to ComputeBlockOrder.
Thu, 06 Sep 2012 15:32:08 +0200 Thomas Wuerthinger Temporarily remove experimental register allocators.
Thu, 06 Sep 2012 13:40:04 +0200 Thomas Wuerthinger Merge.
Tue, 04 Sep 2012 17:50:06 +0200 Thomas Wuerthinger Fix compiler warning.
Tue, 04 Sep 2012 17:10:42 +0200 Gilles Duboscq Add inferStamp for a number of ConvertNode's operations
Tue, 04 Sep 2012 17:09:46 +0200 Gilles Duboscq IGV : Add idx to binary graphs to help visualizing nodes during comparison
Mon, 03 Sep 2012 15:20:39 +0200 Gilles Duboscq Remove bogus assertion
Mon, 03 Sep 2012 15:13:28 +0200 Gilles Duboscq IGV : avoid collisions between node's properties and some reserved properties of the IGV
Mon, 03 Sep 2012 15:12:28 +0200 Gilles Duboscq Add a maximum number of unswitching per loop
Mon, 03 Sep 2012 12:52:41 +0200 Gilles Duboscq Merge
Mon, 03 Sep 2012 12:52:22 +0200 Gilles Duboscq Create ValueProxy nodes where necessary during ReadElimination
Thu, 30 Aug 2012 15:33:08 +0200 Gilles Duboscq Warnings for windows build if there is no SDK
Fri, 31 Aug 2012 22:56:29 +0200 Doug Simon added more tests to InstanceOfTest for testing against types with a deep hierarchy
Fri, 31 Aug 2012 22:55:34 +0200 Doug Simon removed unnecessary snippets for lowering an instanceof whose test type is not a compile time constant
Fri, 31 Aug 2012 22:20:13 +0200 Doug Simon enabled InstanceOfSnippets for general lowering of InstanceOfNodes
Fri, 31 Aug 2012 17:57:30 +0200 Doug Simon added InstanceOfSnippets which passes InstanceOfTest but is not yet enabled for general lowering
Wed, 29 Aug 2012 13:05:43 +0200 Gilles Duboscq Fix for sameSign check and javadoc
Tue, 28 Aug 2012 14:58:55 +0200 Gilles Duboscq Merge
Tue, 28 Aug 2012 14:04:55 +0200 Gilles Duboscq Add helper methods to IntegerStamp for sign, use them
Tue, 28 Aug 2012 12:22:19 +0200 Gilles Duboscq Merge
Tue, 28 Aug 2012 12:22:06 +0200 Gilles Duboscq Re-enable HP_series : add a tolerance to the double compare
Mon, 27 Aug 2012 14:50:03 +0200 Gilles Duboscq Update SPECjvm2008 bench regex
Tue, 28 Aug 2012 14:17:22 +0200 Doug Simon Merge.
Tue, 28 Aug 2012 13:55:11 +0200 Doug Simon exclude TestPrograms from JaCoCo processing
Tue, 28 Aug 2012 13:54:35 +0200 Doug Simon an empty array is now returned by ResolvedJavaType.declaredFields() for array and primitive types
Tue, 28 Aug 2012 11:43:06 +0200 Doug Simon disabled failing BigBangTests: helloWorldTest, formattedOutputTest, arrayListTestWithCalls
Tue, 28 Aug 2012 11:09:14 +0200 Doug Simon consolidated jtt command into unittest command and removed need for explicit 'testHarness' property in 'projects' file
Tue, 28 Aug 2012 12:15:10 +0200 Lukas Stadler canonicalize reads and writes on null objects to deopts
Tue, 28 Aug 2012 11:27:39 +0200 Lukas Stadler create PiNodes with exact types during inlining
Tue, 28 Aug 2012 11:26:22 +0200 Lukas Stadler fix to new escape analysis infrastructure
Tue, 28 Aug 2012 10:56:35 +0200 Lukas Stadler Merge
Fri, 24 Aug 2012 11:45:30 +0200 Lukas Stadler infrastructure changes in preparation of partial escape analysis
Mon, 27 Aug 2012 18:02:22 +0200 Doug Simon made LoweringPhase use a schedule so that floating and fixed nodes are lowered iteratively together
Thu, 23 Aug 2012 15:43:40 +0200 Doug Simon made mx help command accept abbreviations
Wed, 22 Aug 2012 16:21:14 +0200 Doug Simon Merge.
Sat, 04 Aug 2012 01:36:14 +0200 Doug Simon issue message about -G:+PrintFlags when an unrecognized -G options is passed to the VM
Sat, 04 Aug 2012 01:35:01 +0200 Doug Simon added info message suggesting use of -G:-PrintCFG in conjuction with -G:+PrintBinaryGraphs
Wed, 22 Aug 2012 15:26:56 +0200 Doug Simon disabled HP_series JTT until failure under 7u6 is fixed/understood
Wed, 22 Aug 2012 11:25:44 +0200 Doug Simon Merge.
Wed, 22 Aug 2012 11:20:04 +0200 Doug Simon removed dependence on private java.lang.String internals in HexCodeFile
Wed, 22 Aug 2012 11:00:31 +0200 Doug Simon removed klass::is_leaf_class() and replaced it's usage in Graal (the only usage) with an explicit test to ignore interface classes
Tue, 21 Aug 2012 11:53:04 +0200 Doug Simon disabled zipping of lib*.debuginfo files to simplify debugging with gdb
Tue, 21 Aug 2012 10:39:19 +0200 Doug Simon Merge with http://hg.openjdk.java.net/hsx/hsx24/hotspot/
Fri, 10 Aug 2012 23:07:38 -0700 amurillo Added tag hs24-b20 for changeset 4c8f2a12e757 jdk8-b52
Fri, 10 Aug 2012 17:50:24 -0700 twisti Merge hs24-b20
Fri, 10 Aug 2012 15:50:49 -0700 twisti Merge
Tue, 07 Aug 2012 14:32:08 -0700 twisti 7188911: nightly failures after JSR 292 lazy method handle update (round 2)
Wed, 01 Aug 2012 14:44:26 -0700 twisti 7188276: JSR 292: assert(ct == T_OBJECT) failed: rt=T_OBJECT, ct=13
Wed, 01 Aug 2012 14:10:32 -0700 kvn 7188227: VM should recognize M-series SPARC
Mon, 30 Jul 2012 09:49:25 -0700 kvn 7187454: stack overflow in C2 compiler thread on Solaris x86
Fri, 27 Jul 2012 16:14:15 -0700 twisti 7187290: nightly failures after JSR 292 lazy method handle update
Tue, 24 Jul 2012 10:51:00 -0700 twisti 7023639: JSR 292 method handle invocation needs a fast path for compiled code
Fri, 03 Aug 2012 13:24:02 -0700 amurillo 7189086: new hotspot build - hs24-b20
Thu, 09 Aug 2012 18:00:58 -0700 katleman Added tag jdk8-b51 for changeset 663fc23da8d5
Fri, 03 Aug 2012 13:13:43 -0700 amurillo Added tag hs24-b19 for changeset 3b3ad1642970 jdk8-b51
Fri, 03 Aug 2012 13:13:42 -0700 amurillo Merge hs24-b19
Tue, 31 Jul 2012 18:37:13 -0700 dcubed Merge
Tue, 31 Jul 2012 16:01:56 -0400 andrew 7186278: Build error after CR#6995781 / 7151532 with GCC 4.7.0
Mon, 30 Jul 2012 07:21:15 -0700 zgu Merge
Mon, 30 Jul 2012 10:25:52 -0400 zgu 7186778: MachO decoder implementation for MacOSX
Fri, 27 Jul 2012 21:41:17 -0700 jmasa Merge
Thu, 26 Jul 2012 23:43:36 -0700 jmasa Merge
Tue, 24 Jul 2012 14:48:58 -0700 jmasa Merge
Thu, 19 Jul 2012 15:15:54 -0700 tonyp 7114678: G1: various small fixes, code cleanup, and refactoring
Tue, 17 Jul 2012 12:24:05 -0700 johnc 7182260: G1: Fine grain RSet freeing bottleneck
Tue, 17 Jul 2012 14:57:02 -0700 johnc 7184772: G1: Incorrect assert in HeapRegionLinkedList::add_as_head()
Tue, 17 Jul 2012 11:52:10 -0700 johnc 7173712: G1: Duplicated code in G1UpdateRSOrPushRefOopClosure::do_oop_nv()
Fri, 27 Jul 2012 16:51:44 -0700 amurillo 7187463: new hotspot build - hs24-b19
Thu, 02 Aug 2012 15:33:31 -0700 katleman Added tag jdk8-b50 for changeset 58f237a9e83a
Fri, 27 Jul 2012 12:08:33 -0700 amurillo Added tag hs24-b18 for changeset 72e0362c3f0c jdk8-b50
Fri, 27 Jul 2012 12:08:32 -0700 amurillo Merge hs24-b18
Thu, 26 Jul 2012 16:55:42 -0700 jiangli Merge
Tue, 24 Jul 2012 13:16:26 -0400 jiangli Merge
Mon, 16 Jul 2012 15:31:18 -0400 dlong 7147464: Java crashed while executing method with over 8k of dneg operations
Thu, 26 Jul 2012 17:24:31 -0400 jiangli 7187046: Crash in ClassFileParser on solaris-ia32 during RetransformClasses.
Mon, 23 Jul 2012 14:28:38 -0700 asaha 7185550: TEST: runtime/7020373/Test7020373.sh fails because there is no test/runtime/7020373/testcase.jar
Mon, 23 Jul 2012 13:04:59 -0700 amurillo 7185775: new hotspot build - hs24-b18
Thu, 26 Jul 2012 16:48:17 -0700 cl Added tag jdk8-b49 for changeset e3619706a725
Mon, 23 Jul 2012 12:54:21 -0700 amurillo Added tag hs24-b17 for changeset bd54fe36b5e5
Mon, 23 Jul 2012 12:54:20 -0700 amurillo Merge hs24-b17
Fri, 20 Jul 2012 12:09:31 -0400 coleenp Merge
Thu, 19 Jul 2012 06:24:46 -0700 zgu Merge
Thu, 19 Jul 2012 09:15:50 -0400 zgu Merge
Mon, 16 Jul 2012 14:05:34 -0400 zgu 7181989: NMT ON: Assertion failure when NMT checks thread's native stack base address
Thu, 19 Jul 2012 09:10:12 -0400 zgu Merge
Mon, 16 Jul 2012 14:10:34 -0400 zgu 7181986: NMT ON: Assertion failure when running jdi ExpiredRequestDeletionTest
Thu, 19 Jul 2012 09:05:42 -0400 zgu 7182543: NMT ON: Aggregate a few NMT related bugs
Tue, 17 Jul 2012 22:16:17 -0700 asaha 7053586: TEST: runtime/7020373/Test7020373.sh fails on 64-bit platforms
Mon, 16 Jul 2012 04:06:44 -0700 fparain 7183754: Test runtime/6294277/Test6294277.sh runs wrong JVM
Thu, 19 Jul 2012 16:17:41 -0700 kvn Merge
Tue, 17 Jul 2012 11:16:13 -0700 kvn Merge
Mon, 16 Jul 2012 19:50:52 -0700 kvn Merge
Mon, 16 Jul 2012 17:10:22 -0700 kvn 7181494: cleanup avx and vectors code
Mon, 16 Jul 2012 11:14:41 -0700 twisti 7087357: JSR 292: remove obsolete code after 7085860
Fri, 13 Jul 2012 17:48:26 -0700 kvn 7123926: Some CTW test crash: !_control.contains(ctrl)
Thu, 12 Jul 2012 00:39:53 -0700 jrose 6711908: JVM needs direct access to some annotations
Tue, 17 Jul 2012 14:33:17 -0700 jmasa Merge
Mon, 16 Jul 2012 13:00:26 -0700 jmasa Merge
Wed, 11 Jul 2012 22:47:38 +0200 brutisso 7178361: G1: Make sure that PrintGC and PrintGCDetails use the same timing for the GC pause
Tue, 17 Jul 2012 12:32:26 -0400 jiangli Merge
Fri, 13 Jul 2012 20:14:27 -0400 jiangli Merge
Thu, 05 Jul 2012 20:54:45 -0400 jiangli 7181632: nsk classLoad001_14 failure and CompileTheWorld crash after 7178145.
Thu, 05 Jul 2012 18:47:41 -0400 jiangli 7180914: Compilation warning after: 7172967: Eliminate the constMethod's _method backpointer to the methodOop.
Mon, 02 Jul 2012 04:19:22 -0400 bdelsart Merge
Tue, 26 Jun 2012 19:08:44 -0400 jiangli 7178145: Change constMethodOop::_exception_table to optionally inlined u2 table.
Fri, 13 Jul 2012 14:16:21 -0700 amurillo 7184050: new hotspot build - hs24-b17
Mon, 23 Jul 2012 12:38:08 -0700 cl Added tag jdk8-b48 for changeset 1e26f61bbb52 jdk8-b49
Fri, 13 Jul 2012 14:06:34 -0700 amurillo Added tag hs24-b16 for changeset 66b0450071c1 jdk8-b48
Fri, 13 Jul 2012 14:06:33 -0700 amurillo Merge hs24-b16
Thu, 12 Jul 2012 14:19:15 -0700 kvn Merge
Wed, 11 Jul 2012 14:50:30 -0700 kvn 7181658: CTW: assert(t->meet(t0) == t) failed: Not monotonic
Mon, 02 Jul 2012 12:59:43 -0700 kvn 7180769: assert(tboth->klass_is_exact()) failed: klass should be exact
Mon, 02 Jul 2012 09:58:06 +0200 roland 7177917: Failed test java/lang/Math/PowTests.java
Thu, 12 Jul 2012 14:26:25 -0400 coleenp Merge
Mon, 09 Jul 2012 01:28:37 -0700 fparain 6294277: java -Xdebug crashes on SourceDebugExtension attribute larger than 64K
Thu, 28 Jun 2012 11:37:28 +0200 sla 7178703: Fix handling of quoted arguments and better error messages in dcmd
Wed, 04 Jul 2012 15:55:45 -0400 coleenp 7181200: JVM new hashing code breaks SA in product mode
Tue, 03 Jul 2012 17:35:00 -0700 mikael 7129724: MAC: Core file location is wrong in crash report
Tue, 03 Jul 2012 01:41:29 -0400 dholmes 7179383: MaxDirectMemorySize argument parsing is broken for values >2G
Mon, 02 Jul 2012 13:11:28 -0400 coleenp Merge
Thu, 28 Jun 2012 17:03:16 -0400 zgu 6995781: Native Memory Tracking (Phase 1)
Mon, 02 Jul 2012 10:54:17 -0400 kamg 7167142: Consider a warning when finding a .hotspotrc or .hotspot_compiler file that isn't used
Fri, 29 Jun 2012 17:12:15 -0700 amurillo 7180882: new hotspot build - hs24-b16
Thu, 12 Jul 2012 16:48:00 -0700 katleman Added tag jdk8-b47 for changeset 0c7bb1f4f9c8
Thu, 05 Jul 2012 18:44:09 -0700 katleman Added tag jdk8-b46 for changeset cf37a594c38d jdk8-b47
Fri, 29 Jun 2012 17:04:40 -0700 amurillo Added tag hs24-b15 for changeset 40e5a3f2907e jdk8-b46
Fri, 29 Jun 2012 17:04:39 -0700 amurillo Merge hs24-b15
Fri, 29 Jun 2012 14:28:10 -0700 coleenp 7179759: ENV: Nightly fails during jdk copiyng for solaris platforms after FDS unzipping
Fri, 29 Jun 2012 11:15:38 -0700 jcoomes Merge
Mon, 25 Jun 2012 16:00:55 -0700 johnc 6921087: G1: remove per-GC-thread expansion tables from the fine-grain remembered sets
Thu, 28 Jun 2012 10:35:28 -0700 kvn Merge
Tue, 26 Jun 2012 09:06:16 -0700 kvn 7179138: Incorrect result with String concatenation optimization
Fri, 22 Jun 2012 10:40:48 -0700 kvn 7178280: Failed new vector regression tests
Thu, 21 Jun 2012 09:52:38 +0200 roland 7129715: MAC: SIGBUS in nsk stress test
Tue, 19 Jun 2012 15:12:56 -0700 kvn 7177923: SIGBUS on sparc in compiled code for java.util.Calendar.clear()
Mon, 18 Jun 2012 15:17:30 -0700 twisti 7157365: jruby/bench.bench_timeout crashes with JVM internal error
Mon, 18 Jun 2012 12:29:21 -0700 twisti 7176856: add the JRE name to the error log
Mon, 18 Jun 2012 09:52:31 +0200 roland 7174363: Arrays.copyOfRange leads to VM crash with -Xcomp -server if executed by testing framework
Fri, 15 Jun 2012 01:25:19 -0700 kvn 7119644: Increase superword's vector size up to 256 bits
Thu, 28 Jun 2012 04:21:07 -0400 bdelsart Merge
Mon, 25 Jun 2012 15:34:06 -0400 dlong 7156729: PPC: R_PPC_REL24 relocation error related to some libraries built without -fPIC
Fri, 22 Jun 2012 14:00:39 -0400 jiangli 7177409: Perf regression in JVM_GetClassDeclaredFields after generic signature changes.
Tue, 19 Jun 2012 21:16:20 -0700 collins 7178113: build environment change
Wed, 27 Jun 2012 15:23:36 +0200 sla 7178667: ALT_EXPORT_PATH does not export server jvm on macosx
Mon, 25 Jun 2012 18:59:52 -0700 coleenp Merge
Mon, 25 Jun 2012 21:33:35 -0400 coleenp 7178670: runtime/7158800/BadUtf8.java fails in SymbolTable::rehash_table
Mon, 25 Jun 2012 14:34:35 +0200 sla 7178846: IterateThroughHeap: heap_iteration_callback passes a negative size
Fri, 22 Jun 2012 15:39:16 -0700 minqi 7177128: SA cannot get correct system properties after 7126277
Fri, 22 Jun 2012 15:35:30 -0700 minqi 7175133: jinfo failed to get system properties after 6924259
Wed, 20 Jun 2012 14:29:23 -0700 dcubed Merge
Wed, 20 Jun 2012 14:18:25 -0700 dcubed 7175255: symlinks are wrong, which caused jdk8-promote-2 to fail (client/64/64 directories in debuginfo zips)
Mon, 18 Jun 2012 11:33:17 +0200 sla Merge
Fri, 15 Jun 2012 07:51:37 -0400 coleenp 7177307: fix fo CR7158800 doesn't contain Test7158800.sh
Thu, 14 Jun 2012 22:55:40 -0700 poonam Merge
Thu, 14 Jun 2012 02:12:46 -0700 poonam 6310967: SA: jstack -m produce failures in output
Wed, 13 Jun 2012 19:52:59 -0400 coleenp 7158800: Improve storage of symbol tables
Fri, 15 Jun 2012 14:17:28 -0700 amurillo 7175515: new hotspot build - hs24-b15
Thu, 28 Jun 2012 09:32:35 -0700 katleman Added tag jdk8-b45 for changeset 9d5f20961bc5
Tue, 26 Jun 2012 10:27:11 -0700 lana Merge jdk8-b45
Thu, 07 Jun 2012 12:30:02 -0700 asaha Merge
Mon, 21 May 2012 14:56:33 -0700 asaha Merge
Tue, 08 May 2012 11:29:21 -0700 asaha Merge
Thu, 03 May 2012 15:37:46 -0400 kamg 7160757: Problem with hotspot/runtime_classfile
Tue, 08 May 2012 07:29:27 -0700 asaha Merge
Thu, 12 Apr 2012 12:07:09 -0700 never 7160677: missing else in fix for 7152811
Tue, 10 Apr 2012 10:42:34 -0700 asaha Merge
Wed, 04 Apr 2012 20:44:38 -0700 never 7152811: Issues in client compiler
Thu, 29 Mar 2012 18:55:32 -0400 kamg 7110720: Issue with vm config file loadingIssue with vm config file loading
Thu, 21 Jun 2012 17:07:40 -0700 katleman Added tag jdk8-b44 for changeset 831e5c76a20a
Fri, 15 Jun 2012 14:07:01 -0700 amurillo Added tag hs24-b14 for changeset 5ba29a1db46e jdk8-b44
Fri, 15 Jun 2012 14:07:00 -0700 amurillo Merge hs24-b14
Thu, 14 Jun 2012 14:59:52 -0700 kvn Merge
Wed, 13 Jun 2012 11:36:03 -0700 twisti 7174928: JSR 292: unresolved invokedynamic call sites deopt and osr infinitely
Tue, 12 Jun 2012 16:23:31 -0700 kvn 7173340: C2: code cleanup: use PhaseIterGVN::replace_edge(Node*, int, Node*) where applicable
Tue, 12 Jun 2012 14:31:44 -0700 twisti 7174218: remove AtomicLongCSImpl intrinsics
Tue, 12 Jun 2012 09:47:23 -0700 kvn 7169782: C2: SIGSEGV in LShiftLNode::Ideal(PhaseGVN*, bool)
Tue, 12 Jun 2012 10:02:36 +0200 roland 7174532: jdk/test/java/lang/Math/WorstCaseTests.java failing on x86
Mon, 11 Jun 2012 22:38:28 -0700 kvn Merge
Mon, 11 Jun 2012 14:58:51 -0700 kvn 7174510: 19 JCK compiler tests fail with C2 error: memNode.cpp:812 - ShouldNotReachHere
Mon, 11 Jun 2012 16:47:41 -0700 twisti 7063674: Wrong results from basic comparisons after calls to Long.bitCount(long)
Mon, 11 Jun 2012 08:35:28 -0700 kvn Merge
Wed, 06 Jun 2012 15:57:37 -0700 twisti 7174884: C1: failures after 7171890: assert(cur_state != NULL) failed: state_before must be set
Tue, 05 Jun 2012 10:15:27 +0200 roland 7171890: C1: add Class.isInstance intrinsic
Fri, 01 Jun 2012 11:25:12 -0700 amurillo 7173635: jprt.properties should include release jdk7u6
Wed, 30 May 2012 12:17:07 -0700 twisti 7172843: C1: fix "assert(has_printable_bci()) failed: _printable_bci should have been set"
Fri, 25 May 2012 11:39:13 -0700 twisti 7170145: C1 doesn't respect the JMM with volatile field loads
Fri, 25 May 2012 07:53:11 -0700 kvn 7170463: C2 should recognize "obj.getClass() == A.class" code pattern
Thu, 14 Jun 2012 12:21:48 +0200 sla Merge
Mon, 11 Jun 2012 13:10:14 -0400 kamg 7175914: Usage of gcc with precompiled headers produces wrong build dependencies
Mon, 11 Jun 2012 10:28:02 +0200 sla Merge
Fri, 08 Jun 2012 02:06:16 -0400 dholmes 7172708: 32/64 bit type issues on Windows after Mac OS X port
Wed, 06 Jun 2012 05:21:56 +0200 mikael 7170275: os::print_os_info needs to know about Windows 8
Tue, 05 Jun 2012 06:48:00 -0700 fparain 7171703: JNI DefineClass crashes client VM when first parameter is NULL
Mon, 11 Jun 2012 04:47:33 -0400 bdelsart Merge
Wed, 06 Jun 2012 14:33:43 -0400 jiangli 7172967: Eliminate constMethod's _method backpointer to methodOop.
Fri, 08 Jun 2012 09:49:49 -0700 jcoomes Merge
Mon, 04 Jun 2012 13:29:34 +0200 brutisso 7173460: G1: java/lang/management/MemoryMXBean/CollectionUsageThreshold.java failes with G1
Tue, 05 Jun 2012 22:30:24 +0200 brutisso 7172388: G1: _total_full_collections should not be incremented for concurrent cycles
Mon, 04 Jun 2012 09:21:53 +0200 mgerdin 7172226: HotSpot fails to build with GCC 4.7 because of stricter c++ argument dependent lookup
Mon, 04 Jun 2012 10:22:37 -0400 kamg 7166498: JVM crash in ClassVerifier
Sat, 02 Jun 2012 07:32:21 -0400 dholmes Merge
Fri, 01 Jun 2012 20:17:46 +0200 mikael 7155453: [macosx] re-enable jbb tests in JPRT
Fri, 01 Jun 2012 15:30:44 -0700 amurillo 7173438: new hotspot build - hs24-b14
Thu, 14 Jun 2012 13:14:13 -0700 katleman Added tag jdk8-b43 for changeset e77b8e0ed1f8
Thu, 07 Jun 2012 12:10:19 -0700 cl Added tag jdk8-b42 for changeset 55954061c6e8 jdk8-b43
Fri, 01 Jun 2012 15:24:09 -0700 amurillo Added tag hs24-b13 for changeset bd568544be7f jdk8-b42
Fri, 01 Jun 2012 15:24:08 -0700 amurillo Merge hs24-b13
Fri, 01 Jun 2012 10:29:02 -0700 jcoomes Merge
Thu, 31 May 2012 21:10:33 +0200 brutisso 7172279: G1: Clean up TraceGen0Time and TraceGen1Time data gathering
Wed, 30 May 2012 10:26:24 -0700 johnc 7158682: G1: Handle leak when running nsk.sysdict tests
Fri, 25 May 2012 22:35:13 +0200 brutisso 7171936: LOG_G incorrectly defined in globalDefinitions.hpp
Tue, 29 May 2012 10:18:02 -0700 johnc 7143858: G1: Back to back young GCs with the second GC having a minimally sized eden
Mon, 21 May 2012 14:59:59 +0200 mnunez 7168848: Add test to check that humongous object allocation path also checks the heap occupancy.
Thu, 17 May 2012 21:53:40 +0200 brutisso 7169062: CMS: Assertion failed with -XX:+ObjectAlignmentInBytes=64
Wed, 30 May 2012 17:45:02 -0400 dholmes Merge
Sat, 26 May 2012 08:49:05 -0400 jprovino Merge
Wed, 23 May 2012 20:09:56 -0400 dholmes 7170197: Update JPRT default build targets to support embedded builds
Mon, 21 May 2012 14:10:35 -0400 jiangli 7168280: Eliminate the generic signature index slot from field array for field without generic signature.
Tue, 29 May 2012 20:06:10 -0400 zgu Merge
Sat, 26 May 2012 06:07:38 -0700 zgu Merge
Thu, 24 May 2012 20:04:07 -0400 zgu Merge
Thu, 24 May 2012 12:57:01 -0700 dcubed Merge
Thu, 24 May 2012 12:03:42 -0700 dcubed 7165598: enable FDS on Solaris X64 when 7165593 is fixed
Thu, 24 May 2012 13:37:47 +0200 rbackman 7171422: Change 7161732 breaks SA on Windows
Tue, 22 May 2012 10:11:53 +0200 rbackman 7161732: Improve handling of thread_id in OSThread
Fri, 25 May 2012 14:56:19 -0700 amurillo 7171853: new hotspot build - hs24-b13
Fri, 01 Jun 2012 14:12:10 -0700 cl Added tag jdk8-b41 for changeset 37add4fa0296
Fri, 25 May 2012 14:45:36 -0700 amurillo Added tag hs24-b12 for changeset 785573170238 jdk8-b41
Fri, 25 May 2012 14:45:35 -0700 amurillo Merge hs24-b12
Thu, 24 May 2012 18:39:44 -0700 kvn Merge
Mon, 21 May 2012 09:46:02 +0200 roland 7169934: pow(x,y) or x64 computes incorrect result when x<0 and y is an odd integer
Fri, 18 May 2012 12:20:24 -0700 twisti 7170053: crash in C2 when using -XX:+CountCompiledCalls
Fri, 18 May 2012 15:50:09 +0200 roland 7167254: Crash on OSX in Enumerator.nextElement() with compressed oops
Tue, 15 May 2012 10:10:23 +0200 roland 7133857: exp() and pow() should use the x87 ISA on x86
Tue, 22 May 2012 20:29:05 -0400 zgu Merge
Fri, 18 May 2012 09:15:15 -0700 dcubed 7170010: conditional "ZIP_DEBUGINFO_FILES ?= 0" setting is not reliable on Windows
Wed, 16 May 2012 12:47:27 -0700 dcubed 7169409: enabling ZIP_DEBUGINFO_FILES causes unexpected test failures on Windows X86
Thu, 10 May 2012 15:44:19 +0200 nloodin 7165755: OS Information much longer on linux than other platforms
Tue, 15 May 2012 15:16:14 -0700 dcubed 7169102: 7165060 merge lost changes to make/windows/makefiles/defs.make
Tue, 15 May 2012 11:27:24 -0700 dcubed Merge
Tue, 15 May 2012 10:52:24 -0700 dcubed 7165060: dtrace tests fail with FDS debug info files
Sat, 12 May 2012 06:50:41 -0400 zgu Merge
Thu, 10 May 2012 18:19:53 -0400 zgu Merge
Fri, 11 May 2012 17:24:32 +0100 kevinw 7157734: hotspot test scripts not testing 64-bit JVM under JPRT/JTREG.
Wed, 09 May 2012 16:24:07 +0200 nloodin 7163117: Agent can't connect to process on Mac OSX
Wed, 09 May 2012 04:32:34 -0400 dholmes Merge
Wed, 09 May 2012 00:28:45 -0400 dholmes 7167406: (Zero) Fix for InvokeDynamic needed
Tue, 08 May 2012 20:28:35 +0200 sla 7162726: Wrong filter predicate of visible locals in SA JSJavaFrame
Fri, 18 May 2012 14:57:28 -0700 amurillo 7170006: new hotspot build - hs24-b12
Thu, 24 May 2012 16:15:37 -0700 katleman Added tag jdk8-b40 for changeset ff9decc8235d
Fri, 18 May 2012 14:50:18 -0700 amurillo Added tag hs24-b11 for changeset 14b0e07ab9a6 jdk8-b40
Fri, 18 May 2012 14:50:17 -0700 amurillo Merge hs24-b11
Fri, 18 May 2012 10:27:13 -0700 jcoomes Merge
Tue, 15 May 2012 10:25:06 +0200 brutisso 7166894: Add gc cause to GC logging for all collectors
Tue, 15 May 2012 22:26:37 +0200 brutisso 7169056: Add gigabyte unit to proper_unit_for_byte_size() and byte_size_in_proper_unit()
Tue, 15 May 2012 09:49:18 -0700 johnc 7168294: G1: Some Full GCs incorrectly report GC cause as "No GC"
Mon, 14 May 2012 21:07:28 -0700 johnc Merge
Tue, 15 May 2012 00:56:06 +0200 mikael 7158457: division by zero in adaptiveweightedaverage
Mon, 14 May 2012 17:32:17 +0200 brutisso 7161545: G1: Minor cleanups to the G1 logging
Thu, 17 May 2012 09:50:59 -0700 kvn Merge
Mon, 14 May 2012 09:36:00 -0700 kvn 6924259: Remove String.count/String.offset
Wed, 16 May 2012 13:33:30 -0400 jprovino Merge
Fri, 11 May 2012 11:30:03 -0700 collins 7167625: Adjustments for SE-Embedded build process
Fri, 11 May 2012 14:54:35 -0700 amurillo 7168247: new hotspot build - hs24-b11
Thu, 17 May 2012 06:20:23 -0700 katleman Added tag jdk8-b39 for changeset 96a403721094
Fri, 11 May 2012 14:47:25 -0700 amurillo Added tag hs24-b10 for changeset 73147e6c4881 jdk8-b39
Fri, 11 May 2012 14:47:24 -0700 amurillo Merge hs24-b10
Fri, 11 May 2012 06:37:47 -0700 jcoomes Merge
Thu, 10 May 2012 14:16:34 +0200 brutisso 7167069: 6 VM flags crash the VM when queried via jinfo
Thu, 10 May 2012 11:27:10 +0200 stefank 7167437: Can't build on linux without precompiled headers
Wed, 09 May 2012 10:54:29 -0700 kvn Merge
Tue, 08 May 2012 15:47:04 -0700 kvn 7167266: missing copyright notes in 3rd party code
Mon, 07 May 2012 12:37:46 -0700 kvn 7160610: Unknown Native Code compilation issue
Tue, 24 Apr 2012 12:15:32 -0700 twisti 7157695: Add windows implementation of socket interface
Wed, 18 Apr 2012 16:08:34 -0700 never 7161796: PhaseStringOpts::fetch_static_field tries to fetch field from the Klass instead of the mirror
Tue, 17 Apr 2012 11:04:22 -0700 never 7162094: LateInlineCallGenerator::do_late_inline crashed on uninitialized _call_node
Wed, 11 Apr 2012 19:15:46 -0700 iveresov 7160539: JDeveloper crashes on 64-bit Windows
Tue, 10 Apr 2012 09:31:04 -0700 jiangli 7159772: instanceKlass::all_fields_count() returns incorrect total field count
Sat, 05 May 2012 10:24:55 -0400 jprovino Merge
Wed, 02 May 2012 13:21:36 -0400 jiangli 7158552: The instanceKlsss::_host_klass is only needed for anonymous class for JSR 292 support.
Fri, 04 May 2012 15:26:05 -0700 amurillo 7166615: new hotspot build - hs24-b10
Thu, 10 May 2012 10:25:00 -0700 katleman Added tag jdk8-b38 for changeset 637c3f5f068f
Wed, 09 May 2012 14:06:27 -0700 amurillo Merge jdk8-b38
Wed, 09 May 2012 13:07:42 -0700 katleman Added tag jdk8-b37 for changeset bfcf92bfefb8
Fri, 04 May 2012 14:10:31 -0700 amurillo Added tag hs24-b09 for changeset 7d5ec8bf38d1
Fri, 04 May 2012 14:10:30 -0700 amurillo Merge hs24-b09
Fri, 04 May 2012 10:46:32 -0700 jcoomes Merge
Wed, 25 Apr 2012 12:36:37 +0200 brutisso 7163848: G1: Log GC Cause for a GC
Wed, 25 Apr 2012 15:51:10 -0700 jmasa Merge
Wed, 25 Apr 2012 09:55:55 -0700 jmasa 7164144: Fix variable naming style in freeBlockDictionary.* and binaryTreeDictionary*
Wed, 25 Apr 2012 10:23:12 -0700 johnc 7143490: G1: Remove HeapRegion::_top_at_conc_mark_count
Thu, 29 Mar 2012 19:46:24 -0700 jmasa 7131629: Generalize the CMS free list code
Wed, 02 May 2012 15:47:06 -0400 jprovino Merge
Thu, 26 Apr 2012 16:24:15 -0400 dlong 7162955: Attach api on Solaris, too many open files
Wed, 25 Apr 2012 15:06:51 -0700 dcubed 7164344: enabling ZIP_DEBUGINFO_FILES causes unexpected test failures on Solaris and Windows
Tue, 24 Apr 2012 15:20:40 -0700 dcubed Merge
Tue, 03 Apr 2012 09:48:34 -0700 dcubed 7158067: FDS: ENABLE_FULL_DEBUG_SYMBOLS flag should only affect product builds
Fri, 23 Mar 2012 11:50:33 -0700 dcubed 7102323: RFE: enable Full Debug Symbols Phase 1 on Solaris
Mon, 23 Apr 2012 11:03:30 -0700 dcubed Merge
Mon, 23 Apr 2012 13:30:39 +0200 sla 7162063: libsaproc debug print should format size_t correctly on 64bit platform
Fri, 20 Apr 2012 14:55:45 +0100 kevinw 7162488: VM not printing unknown -XX options
Fri, 20 Apr 2012 17:13:36 -0700 amurillo 7163193: new hotspot build - hs24-b09
Thu, 26 Apr 2012 14:05:31 -0700 katleman Added tag jdk8-b36 for changeset 50b4400ca1ec jdk8-b37
Fri, 20 Apr 2012 16:23:49 -0700 amurillo Added tag hs24-b08 for changeset dff6e3459210 jdk8-b36
Fri, 20 Apr 2012 16:23:48 -0700 amurillo Merge hs24-b08
Fri, 20 Apr 2012 11:41:49 -0700 johnc Merge
Wed, 18 Apr 2012 13:39:55 -0400 tonyp 7145441: G1: collection set chooser-related cleanup
Wed, 18 Apr 2012 07:21:15 -0400 tonyp 7157073: G1: type change size_t -> uint for region counts / indexes
Wed, 11 Apr 2012 16:18:45 +0200 stefank 7160613: VerifyRememberedSets doesn't work with CompressedOops
Mon, 16 Apr 2012 08:57:18 +0200 brutisso 4988100: oop_verify_old_oop appears to be dead
Fri, 13 Apr 2012 01:59:38 +0200 brutisso 7160728: Introduce an extra logging level for G1 logging
Tue, 06 Mar 2012 12:36:59 +0100 rbackman 7160570: Intrinsification support for tracing framework
Sun, 15 Apr 2012 15:37:20 -0700 dcubed Merge
Fri, 13 Apr 2012 08:11:36 -0700 coleenp Merge
Thu, 12 Apr 2012 22:03:05 -0400 coleenp 7160467: Fix test for 7158988
Thu, 12 Apr 2012 13:24:08 +0200 rbackman 7160924: jvmti: GetPhase returns incorrect phase before VMInit event is issued
Thu, 12 Apr 2012 18:41:24 -0400 dlong Merge
Tue, 10 Apr 2012 13:27:09 -0400 bobv Merge
Sat, 31 Mar 2012 00:05:15 -0700 jcoomes Merge
Thu, 29 Mar 2012 22:18:56 -0400 jiangli 7154670: The instanceKlass _implementors[] and _nof_implementors are not needed for non-interface klass.
Thu, 05 Apr 2012 14:16:23 +0200 sla 7133111: libsaproc debug print should be printed as unsigned long to fit large numbers on 64bit platform
Mon, 09 Apr 2012 08:38:16 -0700 dcubed Merge
Thu, 05 Apr 2012 12:17:52 -0400 coleenp 7158988: jvm crashes while debugging on x86_32 and x86_64
Sat, 07 Apr 2012 09:06:55 -0700 amurillo 7159842: new hotspot build - hs24-b08
Thu, 19 Apr 2012 12:18:46 -0700 katleman Added tag jdk8-b35 for changeset f621660a297b
Thu, 12 Apr 2012 09:34:57 -0700 katleman Added tag jdk8-b34 for changeset f284b0883558 jdk8-b35
Sat, 07 Apr 2012 08:26:15 -0700 amurillo Added tag hs24-b07 for changeset 7c6aba65acd2 jdk8-b34
Sat, 07 Apr 2012 08:26:15 -0700 amurillo Merge hs24-b07
Fri, 06 Apr 2012 09:48:34 -0700 johnc Merge
Thu, 05 Apr 2012 13:57:23 -0400 tonyp 7127697: G1: remove dead code after recent concurrent mark changes
Fri, 16 Mar 2012 09:52:57 +0100 brutisso 7130974: G1: Remove G1ParCopyHelper
Tue, 13 Mar 2012 11:05:32 -0700 johnc 7143511: G1: Another instance of high GC Worker Other time (50ms)
Thu, 05 Apr 2012 15:08:04 -0700 never Merge
Mon, 02 Apr 2012 16:05:56 -0700 never 7157141: crash in 64 bit with corrupted oops
Sun, 01 Apr 2012 17:04:26 -0400 acorn Merge
Thu, 29 Mar 2012 02:12:40 -0700 fparain 7087969: GarbageCollectorMXBean notification contains ticks vs millis
Wed, 28 Mar 2012 14:27:38 -0700 minqi 7156960: Incorrect copyright headers in parts of the Serviceability agent
Tue, 27 Mar 2012 15:28:52 -0400 acorn Merge
Fri, 23 Mar 2012 11:16:05 -0400 coleenp 7150058: Allocate symbols from null boot loader to an arena for NMT
Thu, 15 Mar 2012 13:37:13 +0100 nloodin 7148488: Whitebox tests for the Diagnostic Framework Parser
Fri, 30 Mar 2012 14:18:17 -0700 amurillo 7158137: new hotspot build - hs24-b07
Thu, 05 Apr 2012 13:04:42 -0700 katleman Added tag jdk8-b33 for changeset 785bcf415ead
Fri, 30 Mar 2012 14:07:59 -0700 amurillo Added tag hs24-b06 for changeset cd47da9383cd jdk8-b33
Fri, 30 Mar 2012 14:07:58 -0700 amurillo Merge hs24-b06
Fri, 30 Mar 2012 09:31:26 +0200 jwilhelm Merge
Tue, 27 Mar 2012 10:29:59 +0200 brutisso 7156764: Remove unused size parameter from some CollectedHeap methods
Thu, 29 Mar 2012 23:49:47 -0400 dlong Merge
Sun, 25 Mar 2012 18:08:52 -0400 dlong Merge
Sat, 17 Mar 2012 17:31:59 -0400 dlong Merge
Tue, 13 Mar 2012 15:37:50 -0700 collins Merge
Tue, 13 Mar 2012 13:50:48 -0400 jiangli 7109878: The instanceKlass EnclosingMethhod attribute fields can be folded into the _inner_class field.
Mon, 26 Mar 2012 13:22:38 +0200 jwilhelm Merge
Fri, 23 Mar 2012 15:28:24 +0100 brutisso 7103665: HeapWord*ParallelScavengeHeap::failed_mem_allocate(unsigned long,bool)+0x97
Fri, 23 Mar 2012 10:53:19 -0400 tonyp 7146246: G1: expose some of the -XX flags that drive which old regions to collect during mixed GCs
Mon, 12 Mar 2012 14:59:00 -0700 johnc 7147724: G1: hang in SurrogateLockerThread::manipulatePLL
Fri, 16 Mar 2012 16:14:04 +0100 nloodin 7154517: Build error in hotspot-gc without precompiled headers
Wed, 21 Mar 2012 08:34:23 +0100 mgerdin 7152791: wbapi tests fail on cygwin
Tue, 20 Mar 2012 19:36:59 -0700 jcoomes 7154724: jdk7u4 test properties missing from jprt.properties
Fri, 23 Mar 2012 22:34:22 -0700 jcoomes 7156659: new hotspot build - hs24-b06
Thu, 29 Mar 2012 13:02:11 -0700 cl Added tag jdk8-b32 for changeset 25410a347ebb
Fri, 23 Mar 2012 21:31:15 -0700 jcoomes Added tag hs24-b05 for changeset 27863e4586de jdk8-b32
Fri, 23 Mar 2012 21:31:14 -0700 jcoomes Merge hs24-b05
Thu, 22 Mar 2012 13:54:26 -0700 never Merge
Tue, 20 Mar 2012 13:10:13 -0700 kvn 7154997: assert(false) failed: not G1 barrier raw StoreP
Fri, 16 Mar 2012 23:52:03 -0700 jcoomes Merge
Thu, 15 Mar 2012 16:38:56 -0700 iveresov 7154333: JVM fails to start if -XX:+AggressiveHeap is set
Tue, 13 Mar 2012 20:54:56 -0700 never 7152955: print_method crashes with null root
Tue, 13 Mar 2012 10:03:59 -0700 never 7152961: InlineTree::should_not_inline may exit prematurely
Mon, 12 Mar 2012 19:54:41 -0700 never Merge
Mon, 12 Mar 2012 10:46:47 -0700 kvn 7147744: CTW: assert(false) failed: infinite EA connection graph build
Tue, 20 Mar 2012 16:46:39 -0400 jmelvin 7144328: Improper commandlines for -XX:+-UnlockCommercialFeatures require proper warning/error messages
Mon, 19 Mar 2012 10:09:24 +0100 erikj 7141246: build-infra merge: Introduce new JVM_VARIANT* to control which kind of jvm gets built
Mon, 19 Mar 2012 20:13:17 +0100 sla 7152800: All tests using the attach API fail with "well-known file is not secure" on Mac OS X
Sat, 17 Mar 2012 00:27:39 -0700 amurillo 7154706: new hotspot build - hs23-b05
Thu, 22 Mar 2012 12:41:09 -0700 katleman Added tag jdk8-b31 for changeset 0cd147eaa673
Sat, 17 Mar 2012 00:10:12 -0700 amurillo Added tag hs24-b04 for changeset f4767e53d6e0 jdk8-b31
Sat, 17 Mar 2012 00:10:12 -0700 amurillo Merge hs24-b04
Fri, 16 Mar 2012 23:45:05 -0700 jcoomes Merge
Wed, 14 Mar 2012 12:49:27 +0100 brutisso 7068625: Testing 8 bytes of card table entries at a time speeds up card-scanning
Tue, 13 Mar 2012 21:12:53 +0100 brutisso 7152954: G1: Native memory leak during full GCs
Mon, 12 Mar 2012 13:12:07 -0700 iveresov 7151089: PS NUMA: NUMA allocator should not attempt to free pages when using SHM large pages
Fri, 16 Mar 2012 15:13:22 -0400 jmelvin 7130404: [macosx] "os.arch" value should be "x86_64" for compatibility with Apple JDK6
Wed, 14 Mar 2012 20:06:48 -0700 sspitsyn 7123170: JCK vm/jvmti/ResourceExhausted/resexh001/resexh00101/ tests fails since 7u4 b02
Mon, 12 Mar 2012 15:28:07 -0700 never 7152957: VM crashes with assert(false) failed: bad AD file
Fri, 09 Mar 2012 13:34:45 -0800 amurillo 7152700: new hotspot build - hs24-b04
Thu, 15 Mar 2012 15:15:16 -0700 katleman Added tag jdk8-b30 for changeset d61761bf3050
Fri, 09 Mar 2012 13:08:18 -0800 amurillo Added tag hs24-b03 for changeset dfae0140457c
Fri, 09 Mar 2012 13:08:18 -0800 amurillo Merge hs24-b03
Fri, 09 Mar 2012 08:34:36 -0800 never Merge
Tue, 06 Mar 2012 16:32:23 -0800 never 7150390: JFR test crashed on assert(_jni_lock_count == count) failed: must be equal
Mon, 05 Mar 2012 18:10:31 -0800 never 6658428: C2 doesn't inline java method if corresponding intrinsic failed to inline.
Fri, 02 Mar 2012 13:13:25 -0800 never Merge
Fri, 02 Mar 2012 16:04:24 +0100 roland 6910464: Lookupswitch and Tableswitch default branches not recognized as safepoints
Fri, 09 Mar 2012 00:28:20 -0500 acorn Merge
Mon, 05 Mar 2012 14:19:00 -0500 coleenp 7150046: SIGILL on sparcv9 fastdebug
Thu, 01 Mar 2012 12:41:13 +0400 dsamersoff 7118280: The gbyc00102 JCK7 test causes an assert in JVM 7.0 fastdebug mode
Thu, 08 Mar 2012 06:33:26 -0800 dcubed 7152206: anti-delta the fix for 7152031
Wed, 07 Mar 2012 14:58:17 -0800 dcubed 7152031: Hotspot needs updated xawt path [macosx]
Mon, 05 Mar 2012 22:34:18 +0100 brutisso Merge
Sat, 03 Mar 2012 12:45:10 -0800 jcoomes 7150899: remove unused build.targets lines from jprt.properties
Sat, 03 Mar 2012 12:36:35 -0800 jcoomes 7150454: add release jdk7u4 to jprt.properties
Fri, 02 Mar 2012 10:36:16 -0800 johnc 7147806: G1: Crash in vm bootstrap when running with -XX:+UseG1GC -XX:-UsePerfData
Thu, 23 Feb 2012 14:58:35 +0100 mgerdin 7148152: Add whitebox testing API to HotSpot
Fri, 02 Mar 2012 16:56:19 -0800 amurillo 7150327: new hotspot build - hs24-b03
Thu, 08 Mar 2012 20:34:29 -0800 katleman Added tag jdk8-b29 for changeset b45b5c564098 jdk8-b30
Fri, 02 Mar 2012 16:27:09 -0800 amurillo Added tag hs24-b02 for changeset 030b5306d60f jdk8-b29
Fri, 02 Mar 2012 16:27:09 -0800 amurillo Merge hs24-b02
Fri, 02 Mar 2012 14:34:55 -0500 bpittore Merge
Wed, 29 Feb 2012 12:58:49 -0500 dlong 7142641: -Xshared:on fails on ARM
Fri, 02 Mar 2012 09:13:13 -0800 never Merge
Thu, 01 Mar 2012 15:31:33 -0800 never 7150051: incorrect oopmap in critical native
Tue, 28 Feb 2012 09:13:58 +0100 roland 6910461: Register allocator may insert spill code at wrong insertion index
Tue, 28 Feb 2012 10:04:01 -0800 never 7145024: Crashes in ucrypto related to C2
Mon, 27 Feb 2012 11:42:30 +0100 roland 7148486: At a method handle call returning with an exception may call the runtime with misaligned stack (x64)
Mon, 27 Feb 2012 09:17:44 +0100 roland 7147740: add assertions to check stack alignment on VM entry from generated code (x64)
Fri, 24 Feb 2012 12:33:31 -0800 kvn 7147416: LogCompilation tool does not work with post parse inlining
Tue, 21 Feb 2012 11:55:05 -0800 kvn 7146442: assert(false) failed: bad AD file
Mon, 20 Feb 2012 13:11:08 -0800 kvn 7147064: assert(allocates2(pc)) failed: not in CodeBuffer memory: 0xffffffff778d9d60 <= 0xffffffff778da69c
Tue, 28 Feb 2012 07:58:43 -0800 fparain Merge