Mercurial > hg > truffle
graph
-
7143760: Memory leak in GarbageCollectionNotificationsTue, 14 Feb 2012 06:54:27 -0800, by fparain
-
7059899: Stack overflows in Java code cause 64-bit JVMs to exit due to SIGSEGVMon, 13 Feb 2012 12:30:47 -0500, by coleenp
-
MergeMon, 13 Feb 2012 06:24:44 -0800, by fparain
-
7009098: SA cannot open core files larger than 2GB on Linux 32-bitSun, 12 Feb 2012 19:33:11 -0800, by poonam
-
MergeThu, 09 Feb 2012 07:35:48 -0800, by zgu
-
7141259: Native stack is missing in hs_errThu, 09 Feb 2012 10:16:26 -0500, by zgu
-
7131006: java/lang/management/ThreadMXBean/ThreadLists.javaThu, 09 Feb 2012 00:51:47 -0800, by minqi
-
MergeFri, 17 Feb 2012 13:23:29 +0100, by stefank
-
6330863: vm/gc/InfiniteList.java fails intermittently due to timeoutThu, 16 Feb 2012 13:13:53 -0800, by jcoomes
-
7146343: PS invoke methods should indicate the type of gc doneThu, 16 Feb 2012 13:12:25 -0800, by jcoomes
-
7132029: G1: mixed GC phase lasts for longer than it shouldWed, 15 Feb 2012 13:06:53 -0500, by tonyp
-
7129514: time warp warnings after 7117303Wed, 18 Jan 2012 09:50:16 -0800, by johnc
-
7129892: G1: explicit marking cycle initiation might fail to initiate a marking cycleTue, 14 Feb 2012 08:21:08 -0500, by tonyp
-
7144296: PS: Optimize nmethods processingFri, 10 Feb 2012 17:40:20 -0800, by iveresov
-
MergeWed, 15 Feb 2012 16:09:49 -0500, by bpittore
-
7140866: assert(covered) failed: Card for end of new region not committedWed, 15 Feb 2012 00:51:07 -0500, by dlong
-
7144322: new hotspot build - hs23-b16Fri, 10 Feb 2012 11:46:20 -0800, by amurillo
-
Added tag jdk8-b25 for changeset 9ad8feb5afbdThu, 09 Feb 2012 12:55:38 -0800, by katleman
-
MergeFri, 10 Feb 2012 10:55:15 -0500, by bpittore
-
MergeMon, 06 Feb 2012 10:57:49 -0500, by bpittore
-
MergeWed, 25 Jan 2012 21:30:53 -0800, by bobv
-
7132690: InstanceKlass:_reference_type should be u1 typeWed, 25 Jan 2012 17:40:51 -0500, by jiangli
-
MergeWed, 25 Jan 2012 19:26:35 -0500, by dholmes
-
7130319: C2: running with -XX:+PrintOptoAssembly crashes the VM with assert(false) failed: bad tag in logTue, 24 Jan 2012 18:00:54 -0500, by dlong
-
MergeThu, 09 Feb 2012 18:01:20 -0800, by jrose
-
7119286: JSR292: SIGSEGV in JNIHandleBlock::release_block(JNIHandleBlock*, Thread*)+0x3cWed, 08 Feb 2012 09:52:24 +0100, by roland
-
7143491: G1 C2 CTW: assert(p2x->outcnt() == 2) failed: expects 2 users: Xor and URShift nodesTue, 07 Feb 2012 16:33:43 -0800, by kvn
-
7142167: MAC: _get_previous_fp broken on bsd with llvm-gccTue, 07 Feb 2012 11:33:15 -0800, by kvn
-
MergeTue, 07 Feb 2012 12:34:31 -0800, by fparain
-
7141242: build-infra merge: Rename CPP->CXX and LINK->LDMon, 06 Feb 2012 09:14:22 +0100, by erikj
-
7132779: build-infra merge: Enable ccache to work for most developer builds.Tue, 31 Jan 2012 13:12:39 +0100, by ohrstrom
-
7142586: Cannot build on Solaris 11 due to use of ia_niceFri, 03 Feb 2012 17:21:52 -0500, by phh
-
7143122: new hotspot build - hs23-b15Mon, 06 Feb 2012 12:18:24 -0800, by amurillo
-
7142616: MAC: Honor ALT_EXPORT_PATH overrides from JDK control builds hs23-b14Mon, 06 Feb 2012 14:02:51 -0500, by phh
-
7142852: MAC: Comment out JPRT jbb tests on Mac OS X until 7142850 is resolvedMon, 06 Feb 2012 14:01:53 -0500, by phh
-
7142393: new hotspot build - hs23-b14Fri, 03 Feb 2012 18:09:14 -0800, by amurillo
-
Added tag hs23-b13 for changeset b22de8247499Fri, 03 Feb 2012 18:04:11 -0800, by amurillo
-
Added tag jdk8-b24 for changeset a80fd4f45d7aThu, 02 Feb 2012 09:39:26 -0800, by katleman
-
MergeFri, 03 Feb 2012 12:20:11 -0800, by jcoomes
-
6679764: enable parallel compaction by defaultThu, 02 Feb 2012 16:05:17 -0800, by jcoomes
-
7140909: Visual Studio project builds broken: need to define INCLUDE_TRACEMon, 30 Jan 2012 15:21:57 +0100, by brutisso
-
MergeSat, 28 Jan 2012 01:15:34 -0800, by stefank
-
7134655: Crash in reference processing when doing single-threaded remarkingFri, 27 Jan 2012 14:14:50 +0100, by stefank
-
MergeFri, 03 Feb 2012 12:08:55 -0800, by jcoomes
-
7141637: JSR 292: MH spread invoker crashes with NULL argument on x86_32Thu, 02 Feb 2012 09:14:38 -0800, by twisti
-
7013347: allow crypto functions to be called inline to enhance performanceWed, 01 Feb 2012 16:57:08 -0800, by never
-
7141200: log some interesting information in ring buffers for crashesWed, 01 Feb 2012 07:59:01 -0800, by never
-
7090976: Eclipse/CDT causes a JVM crash while indexing C++ codeWed, 01 Feb 2012 10:36:58 +0100, by roland
-
7132180: JSR 292: C1 JVM crash with ClassValue/MethodHandleTue, 31 Jan 2012 09:53:46 -0800, by twisti
-
7140924: SIGSEGV in compiled code for sun.awt.X11.XDecoratedPeer.updateMinSizeHintsTue, 31 Jan 2012 07:18:03 -0800, by kvn
-
7141059: 7116795 broke pure c2 buildsMon, 30 Jan 2012 19:37:14 -0800, by iveresov
-
7129164: JNI Get/ReleasePrimitiveArrayCritical doesn't scaleSun, 29 Jan 2012 16:46:04 -0800, by never
-
MergeFri, 03 Feb 2012 14:04:59 -0500, by fparain
-
7123386: RFE: Preserve universal builds of HotSpot on Mac OS XWed, 01 Feb 2012 15:01:08 -0500, by phh
-
7114376: Make system dictionary hashtable bucket array size configurableMon, 30 Jan 2012 23:27:30 -0500, by acorn
-
MergeMon, 30 Jan 2012 05:08:09 -0800, by brutisso
-
7140882: Don't return booleans from methods returning pointersMon, 30 Jan 2012 12:36:49 +0100, by brutisso
-
7022100: Method annotations are incorrectly set when redefining classesFri, 27 Jan 2012 13:46:24 +0100, by stefank
-
7130476: Remove use of #ifdef TRACE_DEFINE_KLASS_TRACE_ID from klass.hppTue, 24 Jan 2012 14:48:22 +0100, by rbackman
-
7135385: new hotspot build - hs23-b13Fri, 27 Jan 2012 14:49:54 -0800, by amurillo
-
Added tag jdk8-b23 for changeset e850d8e7ea54Thu, 26 Jan 2012 18:23:17 -0800, by katleman
-
MergeFri, 27 Jan 2012 10:42:36 -0500, by kamg
-
7082553: Interpret Thread.setPriority(Thread.MAX_PRIORITY) to mean FX60 on Solaris 10 and 11Thu, 26 Jan 2012 20:06:06 -0500, by phh
-
MergeWed, 25 Jan 2012 18:58:59 -0800, by dsamersoff
-
MergeWed, 25 Jan 2012 15:03:42 -0800, by dsamersoff
-
7132515: Add dcmd to manage UnlockingCommercialFeature flagWed, 25 Jan 2012 21:10:08 +0400, by dsamersoff
-
MergeWed, 25 Jan 2012 16:33:37 -0800, by fparain
-
7131346: Parsing of boolean arguments to diagnostic commands is brokenWed, 25 Jan 2012 10:32:29 -0800, by fparain
-
MergeWed, 25 Jan 2012 10:08:40 -0500, by kamg
-
MergeWed, 25 Jan 2012 01:16:03 -0800, by phh
-
7125793: MAC: test_gamma should always workTue, 24 Jan 2012 19:33:14 -0500, by phh
-
MergeTue, 24 Jan 2012 20:15:56 -0800, by dsamersoff
-
7066129: GarbageCollectorMXBean#getLastGcInfo leaks native memoryWed, 25 Jan 2012 02:29:05 +0400, by dsamersoff
-
7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpotTue, 24 Jan 2012 14:07:03 -0500, by phh
-
MergeMon, 23 Jan 2012 17:45:32 -0800, by coleenp
-
6972759: Step over not working after thrown exception and PopSat, 21 Jan 2012 23:02:40 -0500, by bpittore
-
MergeFri, 27 Jan 2012 09:04:57 +0100, by brutisso
-
7133038: G1: Some small profile based optimizationsThu, 26 Jan 2012 14:14:55 -0800, by johnc
-
7112413: JVM Crash, possibly GC-relatedWed, 25 Jan 2012 21:14:11 -0800, by jcoomes
-
7127706: G1: re-enable survivors during the initial-mark pauseWed, 25 Jan 2012 12:58:23 -0500, by tonyp
-
6484965: G1: piggy-back liveness accounting phase on markingThu, 12 Jan 2012 00:06:47 -0800, by johnc
-
7132398: G1: java.lang.IllegalArgumentException: Invalid threshold: 9223372036854775807 > max (1073741824)Tue, 24 Jan 2012 17:08:58 -0500, by tonyp
-
7132311: G1: assert((s == klass->oop_size(this)) || (Universe::heap()->is_gc_active() && ((is_typeArray()...Mon, 23 Jan 2012 20:36:16 +0100, by brutisso
-
7131791: G1: Asserts in nightly testing due to 6976060Fri, 20 Jan 2012 18:01:32 +0100, by brutisso
-
7078465: G1: Don't use the undefined value (-1) for the G1 old memory pool max sizeThu, 19 Jan 2012 09:13:58 -0500, by tonyp
-
7129271: G1: Interference from multiple threads in PrintGC/PrintGCDetails outputTue, 17 Jan 2012 10:21:43 -0800, by johnc
-
7097586: G1: improve the per-space output when using jmap -heapWed, 18 Jan 2012 10:30:12 -0500, by tonyp
-
6976060: G1: humongous object allocations should initiate marking cycles when necessaryMon, 16 Jan 2012 22:10:05 +0100, by brutisso
-
7130334: G1: Change comments and error messages that refer to CMS in g1/concurrentMark.cpp/hppMon, 16 Jan 2012 11:21:21 +0100, by brutisso
-
7121547: G1: High number mispredicted branches while iterating over the marking bitmapFri, 13 Jan 2012 13:27:48 -0800, by johnc
-
MergeThu, 26 Jan 2012 19:39:08 -0800, by jrose
-
7131259: compile_method and CompilationPolicy::event shouldn't be declared TRAPSThu, 26 Jan 2012 12:15:24 -0800, by iveresov
-
7120468: SPARC/x86: use frame::describe to enhance trace_method_handleThu, 26 Jan 2012 16:49:22 +0100, by bdelsart
-
7123910: Some CTW tests crash VM: is_loaded() && that->is_loaded()Thu, 26 Jan 2012 09:38:28 +0100, by roland
-
MergeWed, 25 Jan 2012 08:10:04 -0800, by kvn
-
7132936: guarantee(t != NULL) failed: must be conTue, 24 Jan 2012 17:04:51 -0800, by kvn
-
7116050: C2/ARM: memory stomping error with DivideMcTestsWed, 25 Jan 2012 09:31:47 +0100, by roland
-
7132945: Tiered: adjust OSR threshold of level 3Tue, 24 Jan 2012 17:00:51 -0800, by iveresov
-
7120450: complete information dumped by frame_describeTue, 24 Jan 2012 15:41:17 +0100, by bdelsart
-
7130676: Tiered: assert(bci == 0 || 0<= bci && bci<code_size()) during stack trace constructionSun, 22 Jan 2012 14:03:20 -0800, by never
-
7131028: Switch statement takes wrong pathFri, 20 Jan 2012 15:02:12 -0800, by iveresov
-
7131302: connode.cpp:205 Error: ShouldNotReachHere()Fri, 20 Jan 2012 09:43:06 -0800, by kvn
-
7131979: new hotspot build - hs23-b12Fri, 20 Jan 2012 17:07:33 -0800, by amurillo
-
Added tag jdk8-b22 for changeset 24727fb37561Fri, 20 Jan 2012 13:08:43 -0800, by katleman
-
MergeThu, 19 Jan 2012 18:35:13 -0800, by jrose
-
MergeThu, 19 Jan 2012 17:20:39 -0800, by jrose
-
7131288: COMPILE SKIPPED: deopt handler overflow (retry at different tier)Thu, 19 Jan 2012 10:56:51 -0800, by iveresov
-
7111138: delete the obsolete flag -XX:+UseRicochetFramesThu, 19 Jan 2012 13:00:11 -0800, by jrose
-
7120448: Fix FP values for compiled frames in frame::describeWed, 18 Jan 2012 16:18:31 +0100, by bdelsart
-
7131050: fix for "7071311 Decoder enhancement" does not build on MacOS XWed, 18 Jan 2012 11:45:14 -0500, by zgu
-
MergeTue, 17 Jan 2012 21:25:28 -0500, by kamg
-
7071311: Decoder enhancementTue, 17 Jan 2012 13:08:52 -0500, by zgu
-
MergeTue, 17 Jan 2012 10:16:36 -0500, by kamg
-
MergeWed, 11 Jan 2012 17:58:26 -0500, by phh
-
7115199: Add event tracing hooks and Java Flight Recorder infrastructureWed, 11 Jan 2012 17:34:02 -0500, by phh
-
7129512: new hotspot build - hs23-b11Sat, 14 Jan 2012 00:52:39 -0800, by amurillo
-
Added tag jdk8-b21 for changeset 9952d1c439d6Fri, 13 Jan 2012 10:05:33 -0800, by katleman
-
MergeFri, 13 Jan 2012 14:21:14 -0800, by kvn
-
7129618: assert(obj_node->eqv_uncast(obj),"");Fri, 13 Jan 2012 12:58:26 -0800, by kvn
-
MergeFri, 13 Jan 2012 00:51:43 -0800, by jrose
-
7128355: assert(!nocreate) failed: Cannot build a phi for a block already parsedThu, 12 Jan 2012 14:45:04 -0800, by kvn
-
MergeFri, 13 Jan 2012 06:18:47 -0800, by brutisso
-
MergeFri, 13 Jan 2012 01:55:22 -0800, by brutisso
-
6888336: G1: avoid explicitly marking and pushing objects in survivor spacesTue, 10 Jan 2012 18:58:13 -0500, by tonyp
-
7128532: G1: Change default value of G1DefaultMaxNewGenPercent to 80Tue, 10 Jan 2012 20:02:41 +0100, by brutisso
-
7125281: G1: heap expansion code is replicatedMon, 09 Jan 2012 23:50:41 -0500, by tonyp
-
7121623: G1: always be able to reliably calculate the length of a forwarded chunked arraySat, 07 Jan 2012 00:43:59 -0500, by tonyp
-
7121496: G1: do the per-region evacuation failure handling work in parallelFri, 23 Dec 2011 11:14:18 -0800, by johnc
-
MergeThu, 05 Jan 2012 21:21:55 -0800, by jmasa
-
7113006: G1: excessive ergo output when an evac failure happensThu, 05 Jan 2012 05:54:01 -0500, by tonyp
-
MergeFri, 13 Jan 2012 00:27:53 -0800, by jrose
-
7064302: JDK7 build 147 crashed after testing my java 6-compiled web appThu, 12 Jan 2012 12:28:59 -0800, by kvn
-
7128352: assert(obj_node == obj) failedTue, 10 Jan 2012 18:05:38 -0800, by kvn
-
7125896: Eliminate nested locksSat, 07 Jan 2012 13:26:43 -0800, by kvn
-
7110824: ctw/jarfiles/GUI3rdParty_jar/ob_mask_DateField crashes VMSat, 07 Jan 2012 10:39:23 -0800, by kvn
-
MergeThu, 12 Jan 2012 09:59:55 -0500, by kamg
-
MergeTue, 10 Jan 2012 15:47:19 -0500, by kamg
-
7120511: Add diagnostic commandsMon, 09 Jan 2012 10:27:24 +0100, by fparain
-
7129240: backout fix for 7102776 until 7128770 is resolvedWed, 11 Jan 2012 19:54:34 -0800, by dcubed
-
MergeFri, 06 Jan 2012 20:09:20 -0800, by kvn
-
7119294: Two command line options cause JVM to crashThu, 05 Jan 2012 17:25:58 -0800, by iveresov
-
7125879: assert(proj != NULL) failed: must be foundFri, 30 Dec 2011 11:43:06 -0800, by kvn
-
MergeThu, 29 Dec 2011 11:37:50 -0800, by kvn
-
7123954: Some CTW test crash with SIGSEGVTue, 27 Dec 2011 15:08:43 -0800, by kvn
-
7110832: ctw/.../org_apache_avalon_composition_util_StringHelper crashes the VMFri, 23 Dec 2011 15:24:36 -0800, by kvn
-
7123253: C1: in store check code, usage of registers may be incorrectFri, 23 Dec 2011 09:36:23 +0100, by roland
-
7123108: C1: assert(if_state != NULL) failed: states do not match upThu, 22 Dec 2011 10:55:53 +0100, by roland
-
7121140: Allocation paths require explicit memory synchronization operations for RMO systemsTue, 20 Dec 2011 16:56:50 +0100, by roland
-
7118863: Move sizeof(klassOopDesc) into the *Klass::*_offset_in_bytes() functionsWed, 07 Dec 2011 11:35:03 +0100, by stefank
-
7121648: Use 3-operands SIMD instructions on x86 with AVXTue, 20 Dec 2011 00:55:02 -0800, by kvn
-
7121073: secondary_super_cache memory slice has incorrect bounds in flatten_alias_typeMon, 19 Dec 2011 14:16:23 -0800, by never
-
7116452: Add support for AVX instructionsWed, 14 Dec 2011 14:54:38 -0800, by kvn
-
7121111: -server -Xcomp -XX:+TieredCompilation does not invoke C2 compilerTue, 13 Dec 2011 17:10:52 -0800, by iveresov
-
7114106: C1: assert(goto_state->is_same(sux_state)) failed: states must match nowTue, 13 Dec 2011 10:54:47 +0100, by roland
-
7119730: Tiered: SIGSEGV in AdvancedThresholdPolicy::is_method_profiled(methodOop)Mon, 12 Dec 2011 12:44:08 -0800, by iveresov
-
MergeFri, 06 Jan 2012 16:18:29 -0800, by dcubed
-
MergeThu, 05 Jan 2012 17:16:13 -0500, by phh
-
7126480: Make JVM start time in milliseconds since the Java epoch availableThu, 05 Jan 2012 17:14:52 -0500, by phh
-
7125594: C-heap growth issue in ThreadService::find_deadlocks_at_safepointThu, 05 Jan 2012 07:26:44 -0800, by fparain
-
7127032: fix for 7122253 adds a JvmtiThreadState earlier than necessaryThu, 05 Jan 2012 06:24:52 -0800, by dcubed
-
7126185: Clean up lasterror handling, add os::get_last_error()Tue, 03 Jan 2012 15:11:31 -0500, by phh
-
7125934: Add a fast unordered timestamp capability to Hotspot on x86/x64Sun, 01 Jan 2012 11:17:59 -0500, by phh
-
MergeThu, 05 Jan 2012 21:02:05 -0800, by jmasa
-
MergeWed, 04 Jan 2012 07:56:13 -0800, by jmasa
-
7125503: Compiling collectedHeap.cpp fails with -Werror=int-to-pointer-cast with g++ 4.6.1Mon, 02 Jan 2012 10:01:46 +0100, by stefank
-
MergeWed, 04 Jan 2012 12:36:07 -0500, by jiangli
-
7123315: instanceKlass::_static_oop_field_count and instanceKlass::_java_fields_count should be u2 type.Wed, 28 Dec 2011 12:15:57 -0500, by jiangli
-
7116216: StackOverflow GC crashTue, 20 Dec 2011 12:33:05 +0100, by bdelsart
-
MergeFri, 16 Dec 2011 17:33:08 -0500, by jiangli
-
MergeFri, 09 Dec 2011 11:29:05 -0800, by jiangli
-
7050298: ARM: SIGSEGV in JNIHandleBlock::allocate_handleWed, 07 Dec 2011 16:47:08 -0500, by vladidan
-
7117052: instanceKlass::_init_state can be u1 typeTue, 06 Dec 2011 18:28:51 -0500, by coleenp
-
MergeTue, 29 Nov 2011 14:44:44 -0500, by bobv
-
7102776: Pack instanceKlass boolean fields into single u1 fieldThu, 17 Nov 2011 12:53:59 -0500, by coleenp
-
MergeTue, 03 Jan 2012 10:22:19 -0800, by jmasa
-
7125516: G1: ~ConcurrentMark() frees incorrectlyThu, 29 Dec 2011 07:37:23 +0100, by stefank
-
7124829: NUMA: memory leak on Linux with large pagesTue, 27 Dec 2011 16:43:49 -0800, by iveresov
-
MergeThu, 29 Dec 2011 20:09:24 -0500, by vladidan
-
MergeMon, 26 Dec 2011 20:36:01 -0500, by vladidan
-
7122253: Instrumentation.retransformClasses() leaks class bytesThu, 22 Dec 2011 12:50:42 -0800, by dcubed
-
MergeTue, 27 Dec 2011 12:38:49 -0800, by jmasa
-
7113021: G1: automatically enable young gen size auto-tuning when -Xms==-XmxWed, 21 Dec 2011 22:13:31 +0100, by brutisso
-
7121618: Change type of number of GC workers to unsigned int.Wed, 14 Dec 2011 13:34:57 -0800, by jmasa
-
7119027: G1: use atomics to update RS length / predict time of inc CSetWed, 21 Dec 2011 07:53:53 -0500, by tonyp
-
MergeTue, 20 Dec 2011 20:29:35 -0800, by jmasa
-
7123165: G1: output during parallel verification can get messed upTue, 20 Dec 2011 12:59:28 -0500, by tonyp
-
7123810: new hotspot build - hs23-b10Fri, 23 Dec 2011 15:29:34 -0800, by amurillo
-
Added tag jdk8-b18 for changeset 61165f53f165Thu, 22 Dec 2011 19:00:20 -0800, by cl
-
MergeThu, 22 Dec 2011 12:01:46 -0500, by vladidan
-
MergeWed, 21 Dec 2011 18:22:14 -0800, by coleenp
-
7064927: retransformClasses() does not pass in LocalVariableTable of a methodWed, 21 Dec 2011 16:41:15 -0500, by coleenp
-
7091417: recvfrom's 6th input should be of type socklen_tWed, 21 Dec 2011 15:48:16 -0500, by phh
-
MergeMon, 19 Dec 2011 21:38:51 -0800, by phh
-
7122880: Extend vendor-specific command interface to include manageable switchesMon, 19 Dec 2011 15:50:47 -0500, by phh
-
7122939: TraceBytecodes broken with UseCompressedOopsMon, 19 Dec 2011 15:34:09 -0500, by coleenp
-
MergeTue, 20 Dec 2011 12:27:31 -0800, by jmasa
-
7117303: VM uses non-monotonic time source and complains that it is non-monotonicMon, 19 Dec 2011 10:02:05 -0800, by johnc
-
7120038: G1: ParallelGCThreads==0 is brokenFri, 16 Dec 2011 11:40:00 -0800, by johnc
-
7113012: G1: rename not-fully-young GCs as "mixed"Fri, 16 Dec 2011 02:14:27 -0500, by tonyp
-
7119908: G1: Cache CSet start region for each worker for subsequent reuseWed, 14 Dec 2011 17:43:55 -0800, by johnc
-
7121373: Clean up CollectedHeap::is_inWed, 14 Dec 2011 12:15:26 +0100, by stefank
-
7122001: new hotspot build - hs23-b09Fri, 16 Dec 2011 12:46:17 -0800, by amurillo
-
additional LoopFrequencyPropagationPolicy versionsMon, 27 Feb 2012 19:41:14 +0100, by Lukas Stadler
-
fix "integer overflow when computing constant displacement"Mon, 27 Feb 2012 14:50:10 +0100, by Lukas Stadler
-
use mx tool instead of domake for the hotspot eclipse C++ project, remove domake and cleanMon, 27 Feb 2012 14:45:10 +0100, by Lukas Stadler
-
reenable polymorphic callsFri, 24 Feb 2012 18:30:42 -0800, by Christian Haeubl
-
disable polymorphic callsFri, 24 Feb 2012 18:30:25 -0800, by Christian Haeubl
-
reduce maximum desired sizeFri, 24 Feb 2012 18:30:00 -0800, by Christian Haeubl
-
increase small compiled code sizeFri, 24 Feb 2012 18:29:34 -0800, by Christian Haeubl
-
adjust inlining policy's maximum trivial sizeFri, 24 Feb 2012 18:29:00 -0800, by Christian Haeubl
-
reduce inlining policy's maximum sizeFri, 24 Feb 2012 18:23:41 -0800, by Christian Haeubl
-
Removed exception handle stub declaration.Sat, 25 Feb 2012 01:03:28 +0100, by Thomas Wuerthinger
-
DCE on CiRuntimeCall enum values.Sat, 25 Feb 2012 00:56:42 +0100, by Thomas Wuerthinger
-
Removed HandleException runtime call and associated C++ code (unused).Sat, 25 Feb 2012 00:52:58 +0100, by Thomas Wuerthinger
-
Simplified and improved the speed of compiled exception handler lookup based on the Graal exception handler model.Sat, 25 Feb 2012 00:49:04 +0100, by Thomas Wuerthinger
-
Simplify exception debug information and exception handler table creation based on Graal's simplified model of exception handler information (i.e. the dispatch is done in compiled code).Sat, 25 Feb 2012 00:40:34 +0100, by Thomas Wuerthinger
-
Fixed a wrong frame state for the exception edge after a polymorphic inlining. Removed a NPE allocation in a runtime call branch introduced for Graal.Fri, 24 Feb 2012 22:32:43 +0100, by Thomas Wuerthinger
-
Some DCE in codeInstaller/exceptions.Fri, 24 Feb 2012 20:39:12 +0100, by Thomas Wuerthinger
-
Merge.Fri, 24 Feb 2012 20:05:32 +0100, by Thomas Wuerthinger
-
Make sure rethrowException flag is cleared also when return/unwind blocks are entered, they could use the framestate for the synchronization epilogue.Fri, 24 Feb 2012 19:52:27 +0100, by Thomas Wuerthinger
-
Made DeoptimizeALot flag available in product builds (to make testing with that flag faster).Fri, 24 Feb 2012 19:51:18 +0100, by Thomas Wuerthinger
-
Removed dead code from the inlining util. STATE_BEFORE is only used in BlockBegin, which in turn is not added to the caller graph during inlining.Fri, 24 Feb 2012 19:50:23 +0100, by Thomas Wuerthinger
-
MergeFri, 24 Feb 2012 17:17:48 +0100, by Gilles Duboscq
-
MergeFri, 24 Feb 2012 17:16:39 +0100, by Gilles Duboscq
-
Activate jtt for the gateFri, 24 Feb 2012 17:16:03 +0100, by Gilles Duboscq
-
add hprofs to .hgignoreWed, 22 Feb 2012 13:19:32 +0100, by Gilles Duboscq
-
Better ConvertDeoptimizeToGuardPhase (experimental).Fri, 24 Feb 2012 13:42:24 +0100, by Andreas Woess
-
added bytecode name to deoptimization detailsThu, 23 Feb 2012 16:57:05 -0800, by Christian Haeubl
-
Fixed two asserts in the implicit div exception handling for Windows that are not valid for Graal (as it deoptimizes to some place before the div instead of exactly to the div bytecode).Thu, 23 Feb 2012 23:06:28 +0100, by Thomas Wuerthinger
-
Remove the recording of oop arguments that are passed on the stack.Thu, 23 Feb 2012 22:04:35 +0100, by Thomas Wuerthinger
-
Fix reexecute boolean in HotSpot debug information. Introduce "duringCall" flag in FrameState that indicates that the bci of the frame state denotes an invoke that should *not* be reexecuted.Thu, 23 Feb 2012 21:43:59 +0100, by Thomas Wuerthinger
-
Merge.Thu, 23 Feb 2012 12:06:39 +0100, by Thomas Wuerthinger
-
Merge.Wed, 22 Feb 2012 21:24:08 +0100, by Thomas Wuerthinger
-
Small changes to the deopt stub.Wed, 22 Feb 2012 14:07:10 +0100, by Thomas Wuerthinger
-
changed TraceDeoptimization outputWed, 22 Feb 2012 18:20:11 -0800, by Christian Haeubl
-
another fix for resolving the issue with biased monitor and deoptimizationWed, 22 Feb 2012 16:53:23 -0800, by Christian Haeubl
-
fix NPE in tests caused by recordMethodContentsWed, 22 Feb 2012 17:27:11 +0100, by Lukas Stadler
-
add Condition.join, Condition.meet and testsWed, 22 Feb 2012 17:05:20 +0100, by Lukas Stadler
-
add MethodContents assumption to fix debbugging issueWed, 22 Feb 2012 17:04:27 +0100, by Lukas Stadler
-
bugfixTue, 21 Feb 2012 16:23:44 -0800, by Christian Haeubl
-
added flag PrintDeoptimizationDetailsTue, 21 Feb 2012 16:05:46 -0800, by Christian Haeubl
-
removed vframe printing code that sometimes causes crashes and is not in OpenJDKTue, 21 Feb 2012 14:27:25 -0800, by Christian Haeubl
-
MergeTue, 21 Feb 2012 11:01:45 -0800, by Christian Haeubl
-
fixed fastdebug crash (deoptimization requires that no exception is pending)Tue, 21 Feb 2012 10:48:32 -0800, by Christian Haeubl
-
Fixed regression in mx.pyTue, 21 Feb 2012 19:35:51 +0100, by Thomas Wuerthinger
-
Added fastdebug version of tradesoap to gate check.Tue, 21 Feb 2012 19:33:18 +0100, by Thomas Wuerthinger
-
Merge.Tue, 21 Feb 2012 19:31:24 +0100, by Thomas Wuerthinger
-
Call uncommon_trap instead of fetch_unroll_info to correctly revoke biased locks on deopt.Tue, 21 Feb 2012 19:31:06 +0100, by Thomas Wuerthinger
-
Fixed Ctrl+C for Windows in mx.pyTue, 21 Feb 2012 19:30:33 +0100, by Thomas Wuerthinger
-
Cosmetic changes to lock elimination.Tue, 21 Feb 2012 15:57:18 +0100, by Thomas Wuerthinger
-
Removed create64.cmd (mx build is the correct command for creating the visual studio projects).Tue, 21 Feb 2012 13:15:07 +0100, by Thomas Wuerthinger
-
Print java.exe when execuing "mx vm"Tue, 21 Feb 2012 13:03:38 +0100, by Thomas Wuerthinger
-
Merge.Mon, 20 Feb 2012 18:01:22 +0100, by Thomas Wuerthinger
-
Visualizer nbproject changes.Mon, 20 Feb 2012 17:58:46 +0100, by Thomas Wuerthinger
-
Don't emit moves for constants that are used only in frame states.Tue, 21 Feb 2012 16:35:42 +0100, by Andreas Woess
-
Disable propagate types phase. Fix intrinsification of an invoke with a deoptimize node.Tue, 21 Feb 2012 16:18:48 +0100, by Andreas Woess
-
Kill CallTargetNode and FrameState in killCFG to avoid keeping some invalid nodes aliveMon, 20 Feb 2012 19:19:12 +0100, by Gilles Duboscq
-
undo CanonicalizerPhase changeMon, 20 Feb 2012 16:37:23 +0100, by Lukas Stadler
-
added Condition.implies(...)Mon, 20 Feb 2012 14:37:32 +0100, by Lukas Stadler
-
MergeMon, 20 Feb 2012 14:34:51 +0100, by Lukas Stadler
-
experimental: added PiNode and PropagateTypesPhaseMon, 20 Feb 2012 14:29:51 +0100, by Lukas Stadler
-
experimental: scheduling and unscheduling of the whole graphMon, 20 Feb 2012 14:28:39 +0100, by Lukas Stadler
-
experimental: "next" successor on all nodesMon, 20 Feb 2012 14:27:35 +0100, by Lukas Stadler
-
let StampFactory.alwaysDistinct(...) handle interface typesMon, 20 Feb 2012 14:25:32 +0100, by Lukas Stadler
-
fixed unique call on already GVNed constantMon, 20 Feb 2012 14:24:01 +0100, by Lukas Stadler
-
use GraphOrder in CanonicalizerPhase (leads to fewer iterations)Mon, 20 Feb 2012 14:22:23 +0100, by Lukas Stadler
-
separate GraphOrder from EscapeAnalysisPhaseMon, 20 Feb 2012 14:20:28 +0100, by Lukas Stadler
-
small fix to PostOrderNodeIteratorMon, 20 Feb 2012 14:18:38 +0100, by Lukas Stadler
-
Synchronize createHotSpotTypeResolved (should fix EscapeAnalysis NPE)Mon, 20 Feb 2012 12:30:58 +0100, by Gilles Duboscq
-
Fix NPE in DebugValueMap.groupSun, 19 Feb 2012 04:28:40 +0100, by Andreas Woess
-
added another variant for propagating loop frequenciesFri, 17 Feb 2012 16:03:09 -0800, by Christian Haeubl
-
MergeFri, 17 Feb 2012 11:02:52 -0800, by Christian Haeubl
-
avoid code generation for typechecks that are only used for anchoringFri, 17 Feb 2012 11:02:19 -0800, by Christian Haeubl
-
fixed checkcast when inlining more than one methodFri, 17 Feb 2012 10:34:34 -0800, by Christian Haeubl
-
fixed VS project filesFri, 17 Feb 2012 10:30:39 -0800, by Christian Haeubl
-
Added missing file.Fri, 17 Feb 2012 19:24:53 +0100, by Doug Simon
-
MergeFri, 17 Feb 2012 15:31:40 +0100, by Gilles Duboscq
-
MergeFri, 17 Feb 2012 14:47:57 +0100, by Gilles Duboscq
-
Make it possible to pass jvm args in jtt and unittestFri, 17 Feb 2012 14:47:48 +0100, by Gilles Duboscq
-
check all framestates in LIRGen assertFri, 17 Feb 2012 13:17:42 +0100, by Gilles Duboscq
-
MergeFri, 17 Feb 2012 12:37:29 +0100, by Gilles Duboscq
-
Fix checkcast type in polymorphic inliningFri, 17 Feb 2012 12:37:17 +0100, by Gilles Duboscq
-
in esa mode, check that values in stateAfter are all ready after LIRGen of a ValudeNodeFri, 17 Feb 2012 11:37:44 +0100, by Gilles Duboscq
-
Make assert in getInlineInfo output more informationThu, 16 Feb 2012 19:29:32 +0100, by Gilles Duboscq
-
MergeThu, 16 Feb 2012 18:59:18 +0100, by Gilles Duboscq
-
Add checkcast for type-guarded inliningThu, 16 Feb 2012 18:59:09 +0100, by Gilles Duboscq
-
Fix mergeThu, 16 Feb 2012 18:24:31 +0100, by Gilles Duboscq
-
MergeThu, 16 Feb 2012 17:47:43 +0100, by Gilles Duboscq
-
clenup unused floating nodes on killCFGThu, 16 Feb 2012 17:47:14 +0100, by Gilles Duboscq
-
MergeThu, 16 Feb 2012 14:53:04 +0100, by Gilles Duboscq
-
Add merge-before-loopend simplification for mergesThu, 16 Feb 2012 14:43:05 +0100, by Gilles Duboscq
-
Transform some CiBailout into GraalInternalErrorThu, 16 Feb 2012 13:48:47 +0100, by Gilles Duboscq
-
Update visualiser's color filterThu, 16 Feb 2012 13:48:00 +0100, by Gilles Duboscq
-
Make it possible to have multiple LoopEnds per LoopBeginThu, 16 Feb 2012 11:57:38 +0100, by Gilles Duboscq
-
Make the graph object always available in context (helps debugging problems during LIRGen)Wed, 15 Feb 2012 20:09:25 +0100, by Gilles Duboscq
-
Use parameters in graph group names for the visualizer so that successive compilation of methods with same name but different signature don't get fusedWed, 15 Feb 2012 20:05:06 +0100, by Gilles Duboscq
-
Fix mergeTue, 14 Feb 2012 11:32:21 +0100, by Gilles Duboscq
-
MergeTue, 14 Feb 2012 11:28:57 +0100, by Gilles Duboscq
-
move TypeProfileWidth definition inside the ifndef TIERED blockMon, 13 Feb 2012 16:04:59 +0100, by Gilles Duboscq
-
Added -g option to 'mx gate' to omit the server and client builds (i.e. -g == graal only).Fri, 17 Feb 2012 15:01:37 +0100, by Doug Simon
-
Made GraalVM build work on Mac OS X.Fri, 17 Feb 2012 14:07:32 +0100, by Doug Simon
-
MergeThu, 16 Feb 2012 16:32:14 -0800, by Christian Haeubl
-
disabled megamorphic calls, trying an inlining policy where invokes within loops do not have any advantagesThu, 16 Feb 2012 16:31:27 -0800, by Christian Haeubl
-
disable megamorphic inlining for nowThu, 16 Feb 2012 14:02:08 -0800, by Christian Haeubl
-
Small comment fix to test native code building guard in the gate.Thu, 16 Feb 2012 23:51:37 +0100, by Doug Simon
-
Merge.Thu, 16 Feb 2012 22:58:26 +0100, by Doug Simon
-
Added --omit-native-build to gate command so that native cleaning and building can be omitted for changesets that made no changes to the C/C++ code.Thu, 16 Feb 2012 22:38:52 +0100, by Doug Simon
-
Fix possible NullPointerException in HotSpotMethodResolvedImpl.toJavaThu, 16 Feb 2012 18:30:39 +0100, by Andreas Woess
-
evacuate guards when deleting control splitsThu, 16 Feb 2012 17:08:32 +0100, by Lukas Stadler
-
set default inlining policy to the greedy oneTue, 14 Feb 2012 18:00:32 -0800, by Christian Haeubl
-
fixed visual studio project filesTue, 14 Feb 2012 15:01:36 -0800, by Christian Haeubl
-
minor changeTue, 14 Feb 2012 14:01:37 -0800, by Christian Haeubl
-
MergeTue, 14 Feb 2012 14:00:23 -0800, by Christian Haeubl
-
bugfixes, added bytecode complexity estimationTue, 14 Feb 2012 13:53:25 -0800, by Christian Haeubl
-
Canonicalize invoke kind to static when the exact receiver type is known, regardless of whether it is constant.Tue, 14 Feb 2012 20:19:29 +0100, by Andreas Woess
-
MergeTue, 14 Feb 2012 10:21:38 -0800, by Christian Haeubl
-
changed DynamicSizeBasedInliningPolicy to use log(probability) for frequently executed loops, added check for SmallCompiledCodeSize to WeightBasedInliningPolicy.Mon, 13 Feb 2012 18:40:54 -0800, by Christian Haeubl
-
added assertion to ensure that methods are only inlined if they cannot be intrinsifiedMon, 13 Feb 2012 16:28:21 -0800, by Christian Haeubl
-
Fixed computation of exact type information in PhiStampPhase.Mon, 13 Feb 2012 15:39:20 -0800, by Christian Haeubl
-
remove jtt tests from the gate (they fail in fastdebug)Tue, 14 Feb 2012 16:51:06 +0100, by Lukas Stadler
-
add jtt tests, converted from the maxine repository using ConvertJTTTue, 14 Feb 2012 16:27:59 +0100, by Lukas Stadler
-
small fix to source code formatting (spaces in array initializers)Tue, 14 Feb 2012 15:40:53 +0100, by Lukas Stadler
-
Create exception dispatch even if catch type is not initialized yet.Mon, 13 Feb 2012 23:47:06 +0100, by Andreas Woess
-
Modified JDK replication process such that a copy of the default VM is made. This prevents issues with the replicated JDK being used to bootstrap a HotSpot build.Tue, 14 Feb 2012 12:29:11 +0100, by Doug Simon
-
Made DebugInformationRecorder::describe_scope() take both a methodHandle _and_ a ciMethod* parameter to avoid creating handles in scopes where it is not allowed.Mon, 13 Feb 2012 23:15:53 +0100, by Doug Simon
-
Made all vm builds go into subdirectories, even product builds to simplify building the various types of VMs (server, client and graal).Mon, 13 Feb 2012 23:13:37 +0100, by Doug Simon
-
Use kind of input operand (instead of result operand) to determine the type of moves, because an Object constant can be loaded to a Long register for unsafe operation.Mon, 13 Feb 2012 13:49:12 -0800, by Christian Wimmer
-
make Dump option work when IdealGraphVisualizer is not running. Print a warning message that connection is not possible instead of exiting the VM.Mon, 13 Feb 2012 13:47:41 -0800, by Christian Wimmer
-
Fix boxing elimination for boxed constants.Mon, 13 Feb 2012 17:01:14 +0100, by Andreas Woess
-
Fixed regressions in building and running debug verison of HotSpot Client.Mon, 13 Feb 2012 14:02:30 +0100, by Doug Simon
-
Added debug build of HotSpot Client to the gate.Mon, 13 Feb 2012 14:01:49 +0100, by Doug Simon
-
Removed unnecessary casts.Mon, 13 Feb 2012 10:33:25 +0100, by Doug Simon
-
Clarified mx help text on how to build/run [Graal|Client|Server].Mon, 13 Feb 2012 10:27:38 +0100, by Doug Simon
-
Visualizer: Fix range slider scrollbar. Change app.name to graalvisualizer.Sun, 12 Feb 2012 23:37:47 +0100, by Andreas Woess
-
Visualizer: Fix edge tooltip showing wrong node ids. GraalEdgeColorFilter: Don't change style of dashed lines.Sun, 12 Feb 2012 23:21:54 +0100, by Andreas Woess
-
(Windows) Add Graal build configurations (with GRAAL defined) and fix build command.Sat, 11 Feb 2012 23:35:44 +0100, by Andreas Woess
-
bugfixSat, 11 Feb 2012 11:15:32 -0800, by Christian Haeubl
-
bugfixSat, 11 Feb 2012 11:09:20 -0800, by Christian Haeubl
-
added another inlining policy, added option to disable propagation of loop frequenciesSat, 11 Feb 2012 10:30:46 -0800, by Christian Haeubl
-
better allocation of methodData's extraData so that exceptions and deoptimizations can be recorded more accuratelyFri, 10 Feb 2012 17:59:35 -0800, by Christian Haeubl
-
reverted default inlining policyFri, 10 Feb 2012 17:03:51 -0800, by Christian Haeubl
-
bugfixFri, 10 Feb 2012 16:56:01 -0800, by Christian Haeubl
-
active client compiler inlining policy for one run on the benchmark serverFri, 10 Feb 2012 14:37:38 -0800, by Christian Haeubl
-
avoid recursive inlining, escape analysis does no longer restart inlining with level 0, bugfixesFri, 10 Feb 2012 14:36:19 -0800, by Christian Haeubl
-
added compilation time statistics to product modeFri, 10 Feb 2012 11:14:51 -0800, by Christian Haeubl
-
MergeFri, 10 Feb 2012 10:16:19 -0800, by Christian Haeubl
-
enabled nmethod statistics for product buildFri, 10 Feb 2012 10:07:48 -0800, by Christian Haeubl
-
MergeFri, 10 Feb 2012 17:09:39 +0100, by Gilles Duboscq
-
Make it possible again to build a real client libjvm, drop the UseGraal flag.Fri, 10 Feb 2012 17:04:03 +0100, by Gilles Duboscq
-
Make graph dumping a bit more robust when there is no method, enable debug in the startCompiler method, add context and scope for snippets installationFri, 10 Feb 2012 02:22:23 +0100, by Gilles Duboscq
-
MergeThu, 09 Feb 2012 13:50:52 +0100, by Gilles Duboscq
-
Fix an other NPE in CFGPrinterObserverThu, 09 Feb 2012 13:21:42 +0100, by Gilles Duboscq
-
explicitly exclude com.oracle.max.graal.tests from graal class path to make JUnit tests workFri, 10 Feb 2012 13:58:04 +0100, by Lukas Stadler
-
MergeThu, 09 Feb 2012 18:36:11 -0800, by Christian Haeubl
-
added option to summarize debug valuesThu, 09 Feb 2012 18:35:47 -0800, by Christian Haeubl
-
fixed another endless recompilationThu, 09 Feb 2012 17:03:44 -0800, by Christian Haeubl
-
changed profiling maturity so that profiling information is used more likelyThu, 09 Feb 2012 13:26:51 -0800, by Christian Haeubl
-
Lower NormalizeCompareNode in the front end to avoid LIR operation.Thu, 09 Feb 2012 17:37:53 -0800, by Christian Wimmer
-
Fixed a bug in the canonicalizer of the UnboxNode (brought up by Truffle).Thu, 09 Feb 2012 23:54:33 +0100, by Thomas Wuerthinger
-
Added experimental ConvertDeoptimizeToGuardPhase.Thu, 09 Feb 2012 21:26:26 +0100, by Thomas Wuerthinger
-
Allow to intrinsify an invoke with a deoptimize node. Make debug output more relaxed wrt to null in FrameMap.methodThu, 09 Feb 2012 20:05:59 +0100, by Thomas Wuerthinger
-
Make IntegerAddNode non-final.Thu, 09 Feb 2012 18:20:56 +0100, by Thomas Wuerthinger
-
Fix unit test cases for new way of creating exception edges for invokes (i.e. only create edge if there was at least 1 exception at that place).Thu, 09 Feb 2012 13:39:07 +0100, by Thomas Wuerthinger
-
Merge.Thu, 09 Feb 2012 13:21:33 +0100, by Thomas Wuerthinger
-
Merge.Thu, 09 Feb 2012 11:45:15 +0100, by Thomas Wuerthinger
-
Only emit explicit exception check if exc has been seen.Thu, 09 Feb 2012 10:50:39 +0100, by Thomas Wuerthinger
-
Try a more aggressive setting wrt to generating exception branches at invokes.Thu, 09 Feb 2012 10:24:41 +0100, by Thomas Wuerthinger
-
MergeThu, 09 Feb 2012 11:46:10 +0100, by Gilles Duboscq
-
Fix stateAfter for multiple type inlineThu, 09 Feb 2012 11:45:56 +0100, by Gilles Duboscq
-
MergeWed, 08 Feb 2012 12:21:10 +0100, by Gilles Duboscq
-
Improve specjvm2008 commandWed, 08 Feb 2012 12:20:59 +0100, by Gilles Duboscq
-
Added 'gv' command to mx for launching the GraalVisualizer.Thu, 09 Feb 2012 10:29:29 +0100, by Doug Simon
-
Make CFGObserver handle the case without GraalCompiler silently without NPE.Thu, 09 Feb 2012 10:14:18 +0100, by Thomas Wuerthinger
-
Merge.Thu, 09 Feb 2012 10:03:21 +0100, by Thomas Wuerthinger
-
Fixed signature lookup (unresolved arguments remained unresolved all the time).Thu, 09 Feb 2012 10:03:00 +0100, by Thomas Wuerthinger
-
Corrected project name.Thu, 09 Feb 2012 09:04:12 +0100, by Thomas Wuerthinger
-
MergeWed, 08 Feb 2012 21:15:00 -0800, by Christian Haeubl
-
bugfixWed, 08 Feb 2012 21:13:35 -0800, by Christian Haeubl
-
fixed exception framestateWed, 08 Feb 2012 20:30:47 -0800, by Christian Haeubl
-
added two inlining policies for comparisonTue, 07 Feb 2012 18:37:49 -0800, by Christian Haeubl
-
fixed exceptionSeen profiling informationTue, 07 Feb 2012 12:09:11 -0800, by Christian Haeubl
-
fixed profiling of typechecksTue, 07 Feb 2012 11:43:05 -0800, by Christian Haeubl
-
Separate LIR and new register allocator into separate projectsWed, 08 Feb 2012 19:25:29 -0800, by Christian Wimmer
-
Refactorings to prepare for LIR project splittingWed, 08 Feb 2012 18:19:09 -0800, by Christian Wimmer
-
Remove obsolete CompilationObserverWed, 08 Feb 2012 15:36:41 -0800, by Christian Wimmer
-
Restructure phi functions in LIR; Re-enabled C1Visualizer outputWed, 08 Feb 2012 15:35:21 -0800, by Christian Wimmer
-
Made ant build work for visualizer.Wed, 08 Feb 2012 17:40:55 +0100, by Thomas Wuerthinger
-
Make ant build/run for visualizer work. Updated hgignore to include nbplatform directory.Wed, 08 Feb 2012 14:34:09 +0100, by Thomas Wuerthinger
-
Added build-impl.xmlWed, 08 Feb 2012 13:28:52 +0100, by Thomas Wuerthinger
-
Merge.Tue, 07 Feb 2012 23:30:08 +0100, by Thomas Wuerthinger
-
Updated project name.Tue, 07 Feb 2012 23:29:47 +0100, by Thomas Wuerthinger
-
Added netbeans project files, updates .hgignoreTue, 07 Feb 2012 23:27:09 +0100, by Thomas Wuerthinger
-
Fix assert for virtual objects in canonicalizer phase.Tue, 07 Feb 2012 22:57:54 +0100, by Andreas Woess
-
Merge.Tue, 07 Feb 2012 22:56:35 +0100, by Thomas Wuerthinger
-
Revert old igv.Tue, 07 Feb 2012 22:53:27 +0100, by Thomas Wuerthinger
-
Moved visualizer to new directory.Tue, 07 Feb 2012 22:41:09 +0100, by Thomas Wuerthinger
-
Made the zoom actions multi-applyable.Tue, 07 Feb 2012 22:31:33 +0100, by Thomas Wuerthinger
-
Fixed layout and zoom implementation in cfg view.Tue, 07 Feb 2012 22:28:18 +0100, by Thomas Wuerthinger
-
Introduce "sharedactions" project. Share export and zoom actions between cfg and igv visualizer.Tue, 07 Feb 2012 22:24:29 +0100, by Thomas Wuerthinger
-
Fixed more actions of the CFG editor.Tue, 07 Feb 2012 21:45:06 +0100, by Thomas Wuerthinger
-
Merge.Tue, 07 Feb 2012 21:09:31 +0100, by Thomas Wuerthinger
-
Merge.Sun, 05 Feb 2012 05:40:36 +0100, by Thomas Wuerthinger
-
Fix window modes. Open snapshot view on startup.Sun, 05 Feb 2012 05:37:52 +0100, by Thomas Wuerthinger
-
Remove zoom animation.Sun, 05 Feb 2012 05:05:51 +0100, by Thomas Wuerthinger
-
Fix router and layout actions. Now works also on multiple scenes and uses preferences. Also, use preferences for currently selected factory.Sun, 05 Feb 2012 04:34:57 +0100, by Thomas Wuerthinger
-
Removed color action.Sun, 05 Feb 2012 02:48:13 +0100, by Thomas Wuerthinger
-
Updated editor view.Sun, 05 Feb 2012 02:42:16 +0100, by Thomas Wuerthinger
-
Clean up next/prev actions. Remove ContextAction class.Sun, 05 Feb 2012 02:03:30 +0100, by Thomas Wuerthinger
-
Renamed snapshots to snapshots view.Sun, 05 Feb 2012 00:52:10 +0100, by Thomas Wuerthinger
-
Added snapshots view.Sun, 05 Feb 2012 00:46:25 +0100, by Thomas Wuerthinger
-
Remove server compiler project. Create new lookup utility.Sat, 04 Feb 2012 21:41:02 +0100, by Thomas Wuerthinger
-
Clean, improve and rename coordinator component.Sat, 04 Feb 2012 21:12:50 +0100, by Thomas Wuerthinger
-
Experiments with Actions API.Fri, 03 Feb 2012 21:35:31 +0100, by Thomas Wuerthinger
-
Removed SelectionCoordinator; now CFG and Graph view working in parallel.Thu, 02 Feb 2012 17:51:39 +0100, by Thomas Wuerthinger
-
Extracted editor into a new project to separate it from the diagram scene view.Wed, 01 Feb 2012 18:29:28 +0100, by Thomas Wuerthinger
-
Fully separate the view from the editor.Wed, 01 Feb 2012 17:48:37 +0100, by Thomas Wuerthinger
-
More clean up around editor top component.Wed, 01 Feb 2012 16:59:26 +0100, by Thomas Wuerthinger
-
strip down and clean up outline view.Wed, 01 Feb 2012 16:17:16 +0100, by Thomas Wuerthinger
-
Removed svn directories from hg repo.Wed, 01 Feb 2012 13:30:02 +0100, by Thomas Wuerthinger
-
New range slider version.Tue, 31 Jan 2012 18:38:58 +0100, by Thomas Wuerthinger
-
Added CFG editor from c1visualizer.Tue, 31 Jan 2012 00:23:10 +0100, by Thomas Wuerthinger
-
Imported data model from c1visualizer.Mon, 30 Jan 2012 23:11:38 +0100, by Thomas Wuerthinger
-
MergeTue, 07 Feb 2012 21:17:08 +0100, by Andreas Woess
-
Implement eager type resolving.Tue, 07 Feb 2012 21:15:58 +0100, by Andreas Woess
-
Gate : run fastdebug configuration before product in order to get a better log if the gate failsTue, 07 Feb 2012 19:41:28 +0100, by Gilles Duboscq
-
Add hsdis command to mxTue, 07 Feb 2012 19:03:51 +0100, by Gilles Duboscq
-
MergeTue, 07 Feb 2012 15:59:54 +0100, by Gilles Duboscq
-
Add Scala DaCapo benchsTue, 07 Feb 2012 15:59:29 +0100, by Gilles Duboscq
-
MergeTue, 07 Feb 2012 12:48:19 +0100, by Andreas Woess
-
IGV fix: Add folder for groups immediately.Tue, 07 Feb 2012 12:40:55 +0100, by Andreas Woess
-
Changes to debug framework.Tue, 07 Feb 2012 12:35:22 +0100, by Andreas Woess
-
methodData bugfixMon, 06 Feb 2012 19:04:18 -0800, by Christian Haeubl
-
fixed windows build, filtered methodDataOop for reflectionMon, 06 Feb 2012 18:32:30 -0800, by Christian Haeubl
-
fixed windows buildMon, 06 Feb 2012 18:03:24 -0800, by Christian Haeubl
-
bugfixMon, 06 Feb 2012 15:52:59 -0800, by Christian Haeubl
-
hotspot gc bugfix, added possibility to fallback to invocation if type check is violatedMon, 06 Feb 2012 15:28:35 -0800, by Christian Haeubl
-
added missing includeMon, 06 Feb 2012 10:11:25 -0800, by Christian Haeubl
-
fixes after mergeMon, 06 Feb 2012 09:51:48 -0800, by Christian Haeubl
-
MergeMon, 06 Feb 2012 09:41:16 -0800, by Christian Haeubl
-
added C1 inlining policy for comparison, bugfixesFri, 03 Feb 2012 13:42:45 -0800, by Christian Haeubl
-
fixed endless recompilesFri, 03 Feb 2012 13:41:59 -0800, by Christian Haeubl
-
fixed uppercase filenameFri, 03 Feb 2012 13:40:32 -0800, by Christian Haeubl
-
MergeThu, 02 Feb 2012 20:47:38 -0800, by Christian Haeubl
-
inlining seems stable but deoptimizes too frequentlyThu, 02 Feb 2012 20:45:36 -0800, by Christian Haeubl
-
bugfixesThu, 02 Feb 2012 19:50:18 -0800, by Christian Haeubl
-
fixes after mergeThu, 02 Feb 2012 17:46:37 -0800, by Christian Haeubl
-
MergeThu, 02 Feb 2012 16:07:52 -0800, by Christian Haeubl
-
bugfixThu, 02 Feb 2012 15:40:30 -0800, by Christian Haeubl
-
fixed typecheck branch probabilityThu, 02 Feb 2012 15:30:31 -0800, by Christian Haeubl
-
inlining of multiple methods survives bootstrappingThu, 02 Feb 2012 14:21:36 -0800, by Christian Haeubl
-
fixed framestate for inlining multiple methodsTue, 31 Jan 2012 17:09:11 -0800, by Christian Haeubl
-
inlining bugfixes and cleanupTue, 31 Jan 2012 11:37:16 -0800, by Christian Haeubl
-
cleanupMon, 30 Jan 2012 17:02:27 -0800, by Christian Haeubl
-
fixed merge control flow for inliningMon, 30 Jan 2012 11:13:45 -0800, by Christian Haeubl
-
bugfixes for inlining multiple methodsFri, 27 Jan 2012 21:17:33 -0800, by Christian Haeubl
-
inlining of multiple trival methods at one call site worksFri, 27 Jan 2012 18:16:32 -0800, by Christian Haeubl
-
NullCheck and IsTypeNode were in wrong orderFri, 27 Jan 2012 12:15:12 -0800, by Christian Haeubl
-
more efficient methodData accessFri, 27 Jan 2012 11:45:48 -0800, by Christian Haeubl
-
some parts for inlining multiple methodsFri, 27 Jan 2012 11:36:09 -0800, by Christian Haeubl
-
first parts for inlining multiple methods, added Simplifiable to switch nodes, some documentationThu, 26 Jan 2012 22:44:31 -0800, by Christian Haeubl
-
bugfixTue, 24 Jan 2012 14:23:40 -0800, by Christian Haeubl
-
bugfixesTue, 24 Jan 2012 13:25:16 -0800, by Christian Haeubl
-
changed visual studio build directories to match mx buildTue, 24 Jan 2012 23:47:20 -0800, by Christian Haeubl
-
bugfixesMon, 23 Jan 2012 18:56:52 -0800, by Christian Haeubl
-
fixed methodDataOop accessMon, 23 Jan 2012 15:02:58 -0800, by Christian Haeubl
-
MergeMon, 23 Jan 2012 13:37:40 -0800, by Christian Haeubl
-
fixed graal to hotspotMon, 23 Jan 2012 13:22:43 -0800, by Christian Haeubl
-
profiling info fixesFri, 20 Jan 2012 18:24:17 -0800, by Christian Haeubl
-
profiling info first tryThu, 19 Jan 2012 16:29:35 -0800, by Christian Haeubl
-
Made gate do a full clean and added timing report for all gate tasks to end of gate log.Sat, 04 Feb 2012 15:43:40 +0100, by Doug Simon
-
Remove 'Starting scope' and 'regexp:' messages from DebugSat, 04 Feb 2012 11:46:32 +0100, by Gilles Duboscq
-
MergeSat, 04 Feb 2012 11:45:35 +0100, by Gilles Duboscq
-
Restructure block and control flow graph data structuresFri, 03 Feb 2012 18:56:09 -0800, by Christian Wimmer
-
Minor change.Fri, 03 Feb 2012 18:34:33 +0100, by Andreas Woess
-
some more checkcast optsFri, 03 Feb 2012 17:13:46 +0100, by Lukas Stadler
-
simplifications to instanceof and checkcast hintsFri, 03 Feb 2012 11:05:58 +0100, by Lukas Stadler
-
MergeFri, 03 Feb 2012 10:21:02 +0100, by Lukas Stadler
-
add hints to InstanceOfNode and CheckCastNodeFri, 03 Feb 2012 10:17:33 +0100, by Lukas Stadler
-
small fix to NodeInputList and NodeList constructorsFri, 03 Feb 2012 10:08:57 +0100, by Lukas Stadler
-
enable dumping graphs upon exception, new constructor for NodeInputList, initialize debug system for non-compiler threadsWed, 01 Feb 2012 11:59:32 +0100, by Lukas Stadler
-
Fix off by one in array copy write barrier, since the bulk barrier works, remove the barrier from the copy loopThu, 02 Feb 2012 19:08:03 +0100, by Gilles Duboscq
-
Fix evaluation order of the And and Or node predicates.Wed, 01 Feb 2012 23:44:16 +0100, by Andreas Woess
-
Fix missing write barrier for object arraycopy's aliased caseWed, 01 Feb 2012 17:46:20 +0100, by Gilles Duboscq
-
Fix array copy snippet's write barrierWed, 01 Feb 2012 17:23:23 +0100, by Gilles Duboscq
-
Move Array copy, Unsafe and System snippets to hotspot specific project since they are hotspot specific.Wed, 01 Feb 2012 16:54:44 +0100, by Gilles Duboscq
-
MergeWed, 01 Feb 2012 11:36:50 +0100, by Gilles Duboscq
-
Remove RemovePlaceholderPhase, Add InsertStateAfterPlaceholderPhase for snippets so that a method can not deopt from after a snippet invoke into the inlined snippetWed, 01 Feb 2012 11:35:57 +0100, by Gilles Duboscq
-
Make Array copy intrinsifier active again, fix format string in canonicalizerMon, 30 Jan 2012 23:29:59 +0100, by Gilles Duboscq
-
set probability of nodes added to the cfg graphTue, 31 Jan 2012 10:47:55 +0100, by Lukas Stadler
-
small fixed to log outputTue, 31 Jan 2012 10:47:33 +0100, by Lukas Stadler
-
Made it possible to build and run the client and server VM with a new '--vm' option to 'mx build' and a global option of the same name.Mon, 30 Jan 2012 22:17:01 +0100, by Doug Simon
-
Fail bench/test on "Exception occured in scope: "Mon, 30 Jan 2012 16:14:55 +0100, by Gilles Duboscq
-
MergeMon, 30 Jan 2012 15:46:58 +0100, by Gilles Duboscq
-
fix mergeMon, 30 Jan 2012 15:41:28 +0100, by Gilles Duboscq
-
MergeMon, 30 Jan 2012 15:16:33 +0100, by Gilles Duboscq
-
Add new arraycopy intrinsics : Object (when no storecheck required), Float and DoubleMon, 30 Jan 2012 15:08:49 +0100, by Gilles Duboscq
-
cleanup around filter and predicates :Mon, 30 Jan 2012 13:06:11 +0100, by Gilles Duboscq
-
Small doc fixes.Mon, 30 Jan 2012 15:16:00 +0100, by Doug Simon
-
MergeSun, 29 Jan 2012 11:40:04 +0100, by Andreas Woess
-
Fix and improve tail call.Sun, 29 Jan 2012 11:27:18 +0100, by Andreas Woess
-
Removed code for updating graal_path.Sun, 29 Jan 2012 02:13:31 +0100, by Thomas Wuerthinger
-
Tentative implementation of Meter and Time.Sun, 29 Jan 2012 01:56:43 +0100, by Thomas Wuerthinger
-
Remove TraceRelocation flag.Sun, 29 Jan 2012 00:06:40 +0100, by Thomas Wuerthinger
-
Remove TraceLIRVisitSun, 29 Jan 2012 00:05:58 +0100, by Thomas Wuerthinger
-
Remove TraceAssembler flag.Sun, 29 Jan 2012 00:04:36 +0100, by Thomas Wuerthinger
-
Remove TraceInlining.Sun, 29 Jan 2012 00:03:33 +0100, by Thomas Wuerthinger
-
Remove TraceCanonicalizer flag.Sat, 28 Jan 2012 23:56:49 +0100, by Thomas Wuerthinger
-
Remove TraceGVN flag.Sat, 28 Jan 2012 23:55:52 +0100, by Thomas Wuerthinger
-
Remove TraceProbability flag.Sat, 28 Jan 2012 23:55:02 +0100, by Thomas Wuerthinger
-
Removed TraceReadElimination flag.Sat, 28 Jan 2012 23:53:14 +0100, by Thomas Wuerthinger
-
Added Formattable interface to node base class in order to allow custom handling of formatter specifiers for the node class.Sat, 28 Jan 2012 23:52:45 +0100, by Thomas Wuerthinger
-
Make mx script killable on Windows. renamed mx.bat to mx.cmd.Sat, 28 Jan 2012 23:14:46 +0100, by Thomas Wuerthinger
-
Add memory window to IGV in order to track current memory usage.Sat, 28 Jan 2012 22:27:36 +0100, by Thomas Wuerthinger
-
Fixed warnings.Sat, 28 Jan 2012 22:10:31 +0100, by Thomas Wuerthinger
-
Removing unused projects.Sat, 28 Jan 2012 21:53:02 +0100, by Thomas Wuerthinger
-
Removed debug output.Sat, 28 Jan 2012 21:44:17 +0100, by Thomas Wuerthinger
-
Organize imports in IGV.Sat, 28 Jan 2012 17:18:29 +0100, by Thomas Wuerthinger
-
Removed CFG view and related concepts from IGV.Sat, 28 Jan 2012 16:07:06 +0100, by Thomas Wuerthinger
-
Improved layout algorithm to put an emphasis on CFG edges.Sat, 28 Jan 2012 15:48:40 +0100, by Thomas Wuerthinger
-
Lazy initialize the printer.Sat, 28 Jan 2012 00:44:26 +0100, by Thomas Wuerthinger
-
Merge.Sat, 28 Jan 2012 00:40:18 +0100, by Thomas Wuerthinger
-
Removed everything related to cluster nodes.Sat, 28 Jan 2012 00:39:03 +0100, by Thomas Wuerthinger
-
Remove block background. Default "show blocks" to false.Sat, 28 Jan 2012 00:26:03 +0100, by Thomas Wuerthinger
-
Use try with resources.Sat, 28 Jan 2012 00:19:08 +0100, by Thomas Wuerthinger
-
Use @Override annotation consistently.Sat, 28 Jan 2012 00:17:24 +0100, by Thomas Wuerthinger
-
Removed old hierarchical layout manager; start removing cluster layout. apply diamond operator to whole source.Sat, 28 Jan 2012 00:16:17 +0100, by Thomas Wuerthinger
-
Removed StructuredText model.Fri, 27 Jan 2012 23:57:47 +0100, by Thomas Wuerthinger
-
Fixed regression in diff view. Fully removed text editor.Fri, 27 Jan 2012 23:56:17 +0100, by Thomas Wuerthinger
-
Removed graph-to-text component and associated classes from igv.Fri, 27 Jan 2012 23:32:59 +0100, by Thomas Wuerthinger
-
Removed scripting proxies (and therefore support for running igv on java 5 or below).Fri, 27 Jan 2012 23:31:28 +0100, by Thomas Wuerthinger
-
Made inline tree work in IGV.Fri, 27 Jan 2012 23:25:52 +0100, by Thomas Wuerthinger
-
Removed receiver text box from igv. Clean up igv printer.Fri, 27 Jan 2012 21:38:21 +0100, by Thomas Wuerthinger
-
More clean up on igv printer.Fri, 27 Jan 2012 21:06:41 +0100, by Thomas Wuerthinger
-
Automatically identify inline scoping in igv dump handler.Fri, 27 Jan 2012 20:53:54 +0100, by Thomas Wuerthinger
-
Fixed multi-threading issue when changing the model. Fixed regression in folder node deletion.Fri, 27 Jan 2012 20:36:54 +0100, by Thomas Wuerthinger
-
IGV clean up. Allow groups with subgroups.Fri, 27 Jan 2012 19:39:29 +0100, by Thomas Wuerthinger
-
Merge fix.Fri, 27 Jan 2012 16:42:05 +0100, by Thomas Wuerthinger
-
Merge.Fri, 27 Jan 2012 16:39:32 +0100, by Thomas Wuerthinger
-
Drafted regexp filters. Rewrote logging statements of floating read phase.Thu, 26 Jan 2012 18:33:58 +0100, by Thomas Wuerthinger
-
Add another #ifdef GRAALThu, 26 Jan 2012 17:26:42 +0100, by Thomas Wuerthinger
-
Remove debug print out.Thu, 26 Jan 2012 17:17:42 +0100, by Thomas Wuerthinger
-
Merge fix.Thu, 26 Jan 2012 17:16:14 +0100, by Thomas Wuerthinger
-
Merge.Thu, 26 Jan 2012 17:09:43 +0100, by Thomas Wuerthinger
-
Merge.Tue, 24 Jan 2012 20:32:32 +0100, by Thomas Wuerthinger
-
Draft changes to the graph plotting.Tue, 24 Jan 2012 20:32:23 +0100, by Thomas Wuerthinger
-
Added DebugDumpHandler interface.Fri, 20 Jan 2012 16:26:35 +0100, by Thomas Wuerthinger
-
Completed exception interception.Fri, 20 Jan 2012 16:19:41 +0100, by Thomas Wuerthinger
-
Merge fix.Fri, 20 Jan 2012 15:43:15 +0100, by Thomas Wuerthinger
-
Merge fixes.Fri, 20 Jan 2012 15:13:32 +0100, by Thomas Wuerthinger
-
Merge.Fri, 20 Jan 2012 15:08:24 +0100, by Thomas Wuerthinger
-
More work on debug framework.Fri, 20 Jan 2012 14:58:51 +0100, by Thomas Wuerthinger
-
Rename Timer DebugTimer and Metric DebugMetric.Wed, 18 Jan 2012 13:54:40 +0100, by Thomas Wuerthinger
-
Removed old Timer class.Wed, 18 Jan 2012 12:28:41 +0100, by Thomas Wuerthinger
-
Merge.Tue, 17 Jan 2012 23:35:39 +0100, by Thomas Wuerthinger
-
More work on debug framework. Removed concept of GraalContext.Tue, 17 Jan 2012 23:35:21 +0100, by Thomas Wuerthinger
-
More work on new debug infrastructure.Mon, 16 Jan 2012 18:49:12 +0100, by Thomas Wuerthinger
-
Fixed merge issues.Fri, 13 Jan 2012 18:48:46 +0100, by Thomas Wuerthinger
-
Merge.Fri, 13 Jan 2012 18:46:56 +0100, by Thomas Wuerthinger
-
More work on debug framework.Fri, 13 Jan 2012 11:04:30 +0100, by Thomas Wuerthinger
-
Remove GraalMetrics, replace with new syntax for metrics.Wed, 11 Jan 2012 15:46:58 +0100, by Thomas Wuerthinger
-
Deleted CiResult. CiTargetMethod is the result of a compilation.Wed, 11 Jan 2012 15:03:55 +0100, by Thomas Wuerthinger
-
more work on debug project; removed CiStatisticsWed, 11 Jan 2012 15:02:48 +0100, by Thomas Wuerthinger
-
Moved PrintCompilation logic from graal.compiler to graal.hotspot. Made bootclasspath generated from the GRAAL environment option more generic (such that adding/removing a project requires no changes in the C++ part).Tue, 10 Jan 2012 23:00:17 +0100, by Thomas Wuerthinger
-
Merge.Tue, 10 Jan 2012 20:14:08 +0100, by Thomas Wuerthinger
-
Added draft debug classes.Tue, 10 Jan 2012 20:13:56 +0100, by Thomas Wuerthinger
-
Drafted debug classes.Tue, 10 Jan 2012 20:13:29 +0100, by Thomas Wuerthinger
-
Added new project "graal.debug".Tue, 10 Jan 2012 15:44:39 +0100, by Thomas Wuerthinger
-
small fix (missing changes)Fri, 27 Jan 2012 17:36:06 +0100, by Lukas Stadler
-
enable UseExceptionProbability by default and fix the InliningUtil to correctly handle FrameState.AFTER_EXCEPTION_BCI for Invokes without an exception edgeFri, 27 Jan 2012 17:28:24 +0100, by Lukas Stadler
-
misc cleanupFri, 27 Jan 2012 17:07:03 +0100, by Lukas Stadler
-
Fix NPE in FixedGuardNode's simplifyFri, 27 Jan 2012 00:40:26 +0100, by Gilles Duboscq
-
fix for SPECjvm2008 bench in commands.pyFri, 27 Jan 2012 00:27:10 +0100, by Gilles Duboscq
-
Add possibility to run individual DaCapo & SPECjvm2008 benchmarks, small fix in success and score regular expressions for SPECjvm2008Thu, 26 Jan 2012 23:35:08 +0100, by Gilles Duboscq
-
fix for SPECjvm2008 benchThu, 26 Jan 2012 22:54:39 +0100, by Gilles Duboscq
-
MergeThu, 26 Jan 2012 19:12:12 +0100, by Gilles Duboscq
-
If a benchmark fails it should fail hard, not silentlyThu, 26 Jan 2012 19:12:00 +0100, by Gilles Duboscq
-
Adding a few utility methods to LoopThu, 26 Jan 2012 18:32:02 +0100, by Gilles Duboscq
-
MergeThu, 26 Jan 2012 12:23:00 +0100, by Gilles Duboscq
-
Add posibility to give arguments for a SPECjvm2008 runThu, 26 Jan 2012 12:22:36 +0100, by Gilles Duboscq
-
Loop :Thu, 26 Jan 2012 12:17:11 +0100, by Gilles Duboscq
-
Remove indcution variables code, to be replaced using type systemWed, 25 Jan 2012 18:01:00 +0100, by Gilles Duboscq
-
Generate if(!=null){Deopt}else{...} In the unresolved case for instanceof instead of always deoptingTue, 24 Jan 2012 18:30:21 +0100, by Gilles Duboscq
-
BugfixThu, 26 Jan 2012 09:17:12 -0800, by Christian Wimmer
-
Added support for project specs in classpath.Thu, 26 Jan 2012 10:54:23 +0100, by Doug Simon
-
Remove LIROpcode and use non-anonymous subclasses of LIRInstructionWed, 25 Jan 2012 14:34:53 -0800, by Christian Wimmer
-
IdealGraphVisualizer: call analysis filter: mark leaf nodes light gray, cutoff nodes redWed, 25 Jan 2012 18:32:03 +0100, by Peter Hofer
-
MergeWed, 25 Jan 2012 14:15:17 +0100, by Andreas Woess
-
Fix compiled method unloading.Wed, 25 Jan 2012 14:09:59 +0100, by Andreas Woess
-
Add installMethodCallback() to HotSpotRuntime.Tue, 24 Jan 2012 19:17:28 +0100, by Andreas Woess
-
MergeMon, 23 Jan 2012 08:26:45 -0800, by Christian Wimmer
-
Improvement to LIR VerificationThu, 19 Jan 2012 18:49:51 -0800, by Christian Wimmer
-
Fix eager resolving for class constantsMon, 23 Jan 2012 14:35:29 +0100, by Peter Hofer
-
Allow CiAddress as Input and Alive operands of LIR instructions.Thu, 19 Jan 2012 14:14:36 -0800, by Christian Wimmer
-
Bootstrap with a syncrhonized method to avoid later deoptimization when the first real synchronized method is compiled.Thu, 19 Jan 2012 14:13:50 -0800, by Christian Wimmer
-
MergeThu, 19 Jan 2012 19:06:25 +0100, by Lukas Stadler
-
more structured graph modification usageThu, 19 Jan 2012 18:53:48 +0100, by Lukas Stadler
-
more CanonicalizerPhase simplifications, added Simplifiable interfaceWed, 18 Jan 2012 15:09:19 +0100, by Lukas Stadler
-
changes to Node structures:Tue, 17 Jan 2012 19:45:39 +0100, by Lukas Stadler
-
MergeTue, 17 Jan 2012 15:28:41 +0100, by Lukas Stadler
-
small fixes: don't cascade GraalInternalErrors, convert useless ifs to gotosTue, 17 Jan 2012 15:26:59 +0100, by Lukas Stadler
-
MergeTue, 17 Jan 2012 12:14:32 +0100, by Lukas Stadler
-
move part of the cfg-modifying operations into one place (currently: StructuredGraph)Tue, 17 Jan 2012 11:41:53 +0100, by Lukas Stadler
-
MergeMon, 16 Jan 2012 10:59:54 +0100, by Lukas Stadler
-
add GVN after FloatingReadPhaseFri, 13 Jan 2012 15:27:47 +0100, by Lukas Stadler
-
MergeFri, 13 Jan 2012 15:23:40 +0100, by Lukas Stadler
-
mx.py: new projectgraph commandThu, 12 Jan 2012 17:30:11 +0100, by Lukas Stadler
-
MergeWed, 18 Jan 2012 20:27:56 -0800, by Christian Wimmer
-
update of the automatically generated project list for the classpathWed, 18 Jan 2012 20:19:30 -0800, by Christian Wimmer
-
Remove unnecessary disassembler-projectsWed, 18 Jan 2012 20:12:06 -0800, by Christian Wimmer
-
Use HotSpot disassmblers for native code and bytecodeWed, 18 Jan 2012 20:08:08 -0800, by Christian Wimmer
-
Add possibility to disable inlining for specific methods.Wed, 18 Jan 2012 16:21:54 +0100, by Andreas Woess
-
Output of lifetime intervals for new register allocatorWed, 18 Jan 2012 15:04:03 -0800, by Christian Wimmer
-
force ALT_BOOTDIR to the proper jdk to avoid installing non-product builds into the product buildWed, 18 Jan 2012 18:21:52 +0100, by Gilles Duboscq
-
Handle SIGTERM : killing mx will properly kill subprocessesWed, 18 Jan 2012 16:53:04 +0100, by Gilles Duboscq
-
First draft of SSA-based linear scan allocatorTue, 17 Jan 2012 19:38:48 -0800, by Christian Wimmer
-
Use HexCodeFile for disassembly to avoid loading slow disassembler.Tue, 17 Jan 2012 19:36:20 -0800, by Christian Wimmer
-
Enforce that one fixed register cannot be a temporary operand multiple times with different kindsTue, 17 Jan 2012 19:35:29 -0800, by Christian Wimmer
-
Add assertionsTue, 17 Jan 2012 19:33:48 -0800, by Christian Wimmer
-
make SPECjvm2008 warmup time 120s, delete old benchmarkdb.pyTue, 17 Jan 2012 20:35:49 +0100, by Gilles Duboscq
-
MergeTue, 17 Jan 2012 13:43:19 +0100, by Gilles Duboscq
-
Tweak some benchmark settingsTue, 17 Jan 2012 13:43:10 +0100, by Gilles Duboscq
-
IdealGraphVisualizer: don't internalize strings from parsed graphs, it's expensive and can lead to OutOfMemoryErrors in the perm gen space for huge graphsMon, 16 Jan 2012 15:35:33 +0100, by Peter Hofer
-
gate : do not run tradesoap in fastdebug mode, run fop in fastdebug mode onlyFri, 13 Jan 2012 16:26:37 +0100, by Gilles Duboscq
-
MergeFri, 13 Jan 2012 16:11:34 +0100, by Gilles Duboscq
-
mx commands : improve bench command, fix in the outparser so that no empty 'line' is retruned if there was no match, fix bootstrap's regexFri, 13 Jan 2012 16:11:18 +0100, by Gilles Duboscq
-
Copyright fixesThu, 12 Jan 2012 13:48:27 -0800, by Christian Wimmer
-
Unify and simplify conversion LIR instructionsThu, 12 Jan 2012 13:46:47 -0800, by Christian Wimmer
-
Helper class for slow pathsThu, 12 Jan 2012 13:46:26 -0800, by Christian Wimmer
-
Fixes after removal of GraalCompilationThu, 12 Jan 2012 13:44:57 -0800, by Christian Wimmer
-
Remove asAddress from FrameMap, I don't like it there.Thu, 12 Jan 2012 13:44:18 -0800, by Christian Wimmer
-
Modified 'mx build' to update graal_paths.hpp (if necessary).Thu, 12 Jan 2012 16:08:41 +0100, by Doug Simon
-
fix to graal_paths.hppThu, 12 Jan 2012 14:56:18 +0100, by Lukas Stadler
-
move graal class path entries into a separate file that can be generated by the mx scriptThu, 12 Jan 2012 14:50:14 +0100, by Lukas Stadler
-
Merge.Wed, 11 Jan 2012 18:59:33 +0100, by Doug Simon
-
Merge.Wed, 11 Jan 2012 18:25:56 +0100, by Doug Simon
-
Fixed regressions and Windows issues in generated IDE project configurations.Wed, 11 Jan 2012 18:25:25 +0100, by Doug Simon
-
Made generated NetBeans projects use project cross referencing.Wed, 11 Jan 2012 16:55:30 +0100, by Doug Simon
-
Moved IDE project configuration into mx.py.Wed, 11 Jan 2012 15:14:45 +0100, by Doug Simon
-
Add frameMap getter to LIRGenerator. Add compileMethod overload with input graph parameter.Wed, 11 Jan 2012 18:02:51 +0100, by Andreas Woess
-
remove unused projectsWed, 11 Jan 2012 16:42:35 +0100, by Lukas Stadler
-
MergeWed, 11 Jan 2012 16:31:46 +0100, by Lukas Stadler
-
* removed CiStatisticsWed, 11 Jan 2012 16:17:51 +0100, by Lukas Stadler
-
fix to float/double to int/long conversionWed, 11 Jan 2012 14:02:08 +0100, by Lukas Stadler
-
remove CompilerStub classWed, 11 Jan 2012 13:40:12 +0100, by Lukas Stadler
-
another batch of work towards GraalCompilation removal:Wed, 11 Jan 2012 13:35:49 +0100, by Lukas Stadler
-
implement F2I, D2I, F2L, D2L compiler stubs as ordinary slow pathsWed, 11 Jan 2012 12:13:33 +0100, by Lukas Stadler
-
remove a number of GraalCompilation usages in backend and CFGPrinter (breaks CFGPrinter lir output)Tue, 10 Jan 2012 13:24:00 +0100, by Lukas Stadler
-
small fixes to the c++ eclipse project filesMon, 09 Jan 2012 17:15:03 +0100, by Lukas Stadler
-
mx.py: fix OS detection in exe_suffix()Wed, 11 Jan 2012 14:04:04 +0100, by Andreas Woess
-
Made 'mx ideinit' resolve library dependencies eagerly as well as put absolute paths into the generated Eclipse project configurations.Tue, 10 Jan 2012 23:49:13 +0100, by Doug Simon
-
MergeTue, 10 Jan 2012 09:35:00 -0800, by Christian Wimmer
-
Test how trace-code wrapped into an assert looks like.Tue, 10 Jan 2012 09:07:56 -0800, by Christian Wimmer
-
Canonicalize parameter lists and namesTue, 10 Jan 2012 08:50:07 -0800, by Christian Wimmer
-
Add a compileMethod overload that takes an initial graph.Tue, 10 Jan 2012 16:59:46 +0100, by Andreas Woess
-
Removed need for GRAAL environment variable on Windows.Mon, 09 Jan 2012 22:01:39 +0100, by Doug Simon
-
IdealGraphVisualizer: upgrade to NetBeans 7.1 as platformMon, 09 Jan 2012 16:03:02 +0100, by Peter Hofer
-
MergeMon, 09 Jan 2012 16:09:41 +0100, by Gilles Duboscq
-
Fix some warnings from findbugsMon, 09 Jan 2012 14:05:12 +0100, by Gilles Duboscq
-
fix mx.py for windowsMon, 09 Jan 2012 14:21:54 +0100, by Andreas Woess
-
Changed 'mx build' such that all Java sources for a project are compiled together instead of by source directory.Mon, 09 Jan 2012 14:12:53 +0100, by Doug Simon
-
MergeSat, 07 Jan 2012 16:05:07 -0800, by Christian Wimmer
-
Support stack-operands and register hints in new register allocator APISat, 07 Jan 2012 16:04:22 -0800, by Christian Wimmer
-
Made the DaCapo library be downloaded only on demand.Sat, 07 Jan 2012 23:59:54 +0100, by Doug Simon
-
Removed obsolete documentation.Sat, 07 Jan 2012 23:59:23 +0100, by Doug Simon
-
Disabled eager resolution of libraries as they are defined.Sat, 07 Jan 2012 23:59:02 +0100, by Doug Simon
-
Made command timeout also kill any currently executing subprocess (group).Fri, 06 Jan 2012 22:11:20 +0100, by Doug Simon
-
Disabled certain DaCapo tests for fastdebug testing in the gate.Fri, 06 Jan 2012 18:35:39 +0100, by Doug Simon
-
Made the --timeout option apply to the whole mx command as opposed to each subprocess executed (the new --ptimeout does the latter).Fri, 06 Jan 2012 17:45:40 +0100, by Doug Simon
-
Made the gate time each DaCapo test individually.Fri, 06 Jan 2012 17:44:22 +0100, by Doug Simon
-
Undid expected failure for EscapeAnalysisTest.testMonitor2().Fri, 06 Jan 2012 15:35:52 +0100, by Doug Simon
-
Fixed bug in getting correct result code for a subprocess executed with a timeout.Fri, 06 Jan 2012 15:34:17 +0100, by Doug Simon
-
Re-enabled Java cleaning in gate.Fri, 06 Jan 2012 14:22:57 +0100, by Doug Simon
-
Improved time stamps of gate tasks to show duration of each task explicitly.Fri, 06 Jan 2012 14:01:43 +0100, by Doug Simon
-
Remove lock information from frame states, and compute it instead when LIR is generated.Thu, 05 Jan 2012 17:02:58 -0800, by Christian Wimmer
-
jsr return addresses are valid in registersThu, 05 Jan 2012 17:02:13 -0800, by Christian Wimmer
-
RenamingThu, 05 Jan 2012 16:09:47 -0800, by Christian Wimmer
-
Add SPECjvm2008 to benchmarks, use dacapos defined in sanitycheck for the gateThu, 05 Jan 2012 20:15:45 +0100, by Gilles Duboscq
-
Fix bug in code installer that caused builds with assertions to crashThu, 05 Jan 2012 17:25:28 +0100, by Gilles Duboscq
-
add a simple specjvm2008 command, fail a benchmark if one of the failureRE matchesThu, 05 Jan 2012 14:53:37 +0100, by Gilles Duboscq
-
Environment variables for HotSpot's make are only set by mx.build if they aren't already defined.Thu, 05 Jan 2012 14:25:58 +0100, by Doug Simon
-
Made the gate clean the Java projects only.Thu, 05 Jan 2012 13:17:15 +0100, by Doug Simon
-
Made mx.run work properly when stderr is redirected to stdout.Thu, 05 Jan 2012 11:31:46 +0100, by Doug Simon
-
Merge.Wed, 04 Jan 2012 23:34:15 +0100, by Thomas Wuerthinger
-
Renaming of VMExits and VMEntries part 4.Wed, 04 Jan 2012 22:08:17 +0100, by Thomas Wuerthinger
-
Renaming of VMExits and VMEntries part 3.Wed, 04 Jan 2012 21:13:44 +0100, by Thomas Wuerthinger
-
Renaming of VMExits and VMEntries part 2.Wed, 04 Jan 2012 21:07:44 +0100, by Thomas Wuerthinger
-
Renaming of VMExits and VMEntries part 1.Wed, 04 Jan 2012 20:59:11 +0100, by Thomas Wuerthinger
-
Fix javac build issues with classpathWed, 04 Jan 2012 22:54:27 +0100, by Gilles Duboscq
-
MergeWed, 04 Jan 2012 19:58:51 +0100, by Gilles Duboscq
-
Various small fix around benchmarks in gate scriptsWed, 04 Jan 2012 19:57:51 +0100, by Gilles Duboscq
-
fix for when no vm build is explicitely selectedWed, 04 Jan 2012 19:47:17 +0100, by Gilles Duboscq
-
Fix mx : commands' scripts mx_init hook should be called before parsing command line arguments.Wed, 04 Jan 2012 13:52:46 +0100, by Gilles Duboscq
-
Using the incoming stack slot of object parameters is broken, so disable it for now.Wed, 04 Jan 2012 10:49:09 -0800, by Christian Wimmer
-
Do not emit stack-to-stack moves.Tue, 03 Jan 2012 18:47:27 -0800, by Christian Wimmer
-
Define incoming parameters in a PARAMS instruction. This simplifies register allocation because the initial register state does not have to be inferred from the calling convention.Tue, 03 Jan 2012 18:42:32 -0800, by Christian Wimmer
-
Do not emit stack-to-stack moves.Tue, 03 Jan 2012 18:41:01 -0800, by Christian Wimmer
-
Improve debug printingTue, 03 Jan 2012 18:36:53 -0800, by Christian Wimmer
-
Remove stack-to-stack moves because 32-bit memory push and pop instructions are not available on Intel 64 bit.Tue, 03 Jan 2012 18:35:37 -0800, by Christian Wimmer
-
Improve debug printingTue, 03 Jan 2012 18:33:54 -0800, by Christian Wimmer
-
Allow an arbitary number of output operands for LIR instructionsTue, 03 Jan 2012 13:47:14 -0800, by Christian Wimmer
-
Remove CiVariable from the CRITue, 03 Jan 2012 12:10:27 -0800, by Christian Wimmer
-
moved graphbuilder into the graal.java project.Tue, 03 Jan 2012 18:22:10 +0100, by Thomas Wuerthinger
-
Fixed unit tests.Tue, 03 Jan 2012 17:53:26 +0100, by Thomas Wuerthinger
-
Add graph builder to the phase plan.Tue, 03 Jan 2012 17:31:23 +0100, by Thomas Wuerthinger
-
Canonicalized projects.Tue, 03 Jan 2012 16:47:54 +0100, by Thomas Wuerthinger
-
Merge.Tue, 03 Jan 2012 16:47:02 +0100, by Thomas Wuerthinger
-
Move printer into separate project.Tue, 03 Jan 2012 16:44:31 +0100, by Thomas Wuerthinger
-
Renamed cri packages from sun to oracle.Tue, 03 Jan 2012 16:29:28 +0100, by Thomas Wuerthinger
-
More restructuring of cri; moved bytecodes ingo compiler.graphbuilder.* packageTue, 03 Jan 2012 16:24:22 +0100, by Thomas Wuerthinger
-
Move HotSpotMethod* and HotSpotType* implementations into ri subpackage.Tue, 03 Jan 2012 16:06:31 +0100, by Thomas Wuerthinger
-
Remove isFoldable from runtime interface.Tue, 03 Jan 2012 15:36:28 +0100, by Thomas Wuerthinger
-
Removed inlining decisions from CRI.Tue, 03 Jan 2012 15:34:46 +0100, by Thomas Wuerthinger
-
More CRI clean up.Tue, 03 Jan 2012 15:30:57 +0100, by Thomas Wuerthinger
-
Delete HotSpotTarget.Tue, 03 Jan 2012 15:26:18 +0100, by Thomas Wuerthinger
-
CRI clean up.Tue, 03 Jan 2012 15:24:41 +0100, by Thomas Wuerthinger
-
Removed tail call node and opcode (=> must be moved to the truffle project).Tue, 03 Jan 2012 15:17:35 +0100, by Thomas Wuerthinger
-
Added mx.bat for Windows.Tue, 03 Jan 2012 15:16:05 +0100, by Thomas Wuerthinger
-
Fixed warning.Tue, 03 Jan 2012 15:15:53 +0100, by Thomas Wuerthinger
-
Downloads are attempted via Java first since it shows a progress counter.Tue, 03 Jan 2012 15:49:22 +0100, by Doug Simon
-
Disabled copyright check in the gate until the CheckCopyright tools supports the HotSpot copyright notice format.Tue, 03 Jan 2012 13:54:11 +0100, by Doug Simon
-
Made stdout for mx unbuffered.Tue, 03 Jan 2012 13:53:38 +0100, by Doug Simon
-
Added message showing the number of changesets being checked.Tue, 03 Jan 2012 12:56:55 +0100, by Doug Simon
-
Added copyright check to the gate.Tue, 03 Jan 2012 12:37:31 +0100, by Doug Simon
-
Move all isXxx and asXxx out of CiValue and into their own util class.Mon, 02 Jan 2012 17:39:20 -0800, by Christian Wimmer
-
Simplify CiValueMon, 02 Jan 2012 14:38:17 -0800, by Christian Wimmer
-
Simplify FrameMap: make offsets of spill slots and outgoing parameters independent so that they can be allocated at the same time, eliminating the separate phases. This makes the separate StackBlock unnecesary. Change CiStackSlot to use byte offsets instead of spill slot index. This makes CiTarget.spillSlotSize unnecessary.Mon, 02 Jan 2012 14:16:08 -0800, by Christian Wimmer
-
Fixed gate script such that JAVA_HOME can be set in env file.Mon, 02 Jan 2012 22:18:16 +0100, by Thomas Wuerthinger
-
Merge.Mon, 02 Jan 2012 21:55:47 +0100, by Thomas Wuerthinger
-
Add the Dacapo benchmarks to the "lib" folder instead of using the environment variable. Fixed an issue in the downloader.Mon, 02 Jan 2012 21:52:23 +0100, by Thomas Wuerthinger
-
Make building work on Windows.Mon, 02 Jan 2012 17:47:48 +0100, by Thomas Wuerthinger
-
Initialize resolved as well as unresolved classes in the native implementation of HotSpotConstantPool.loadReferencedType()Mon, 02 Jan 2012 18:40:00 +0100, by Peter Hofer
-
IdealGraphVisualizer bugfixes:Mon, 02 Jan 2012 14:21:07 +0100, by Peter Hofer
-
Use callee save area to model the saved rbp register. Remove various hacks that added the saved area size in native code.Thu, 29 Dec 2011 16:07:35 -0800, by Christian Wimmer
-
Canonicalize the incoming and outgoing parameters to stack-kindsThu, 29 Dec 2011 15:47:15 -0800, by Christian Wimmer
-
hgignore all .cfg filesThu, 29 Dec 2011 14:06:59 -0800, by Christian Wimmer
-
Ensure bootstrapping waits until methods are compiledThu, 29 Dec 2011 14:05:08 -0800, by Christian Wimmer
-
Remove unnecessary methodThu, 29 Dec 2011 14:00:57 -0800, by Christian Wimmer
-
Initial commit of SSA-based spill-all register assignmentWed, 28 Dec 2011 18:13:25 -0800, by Christian Wimmer
-
Start bootstrapping in compiler threadsWed, 28 Dec 2011 18:12:08 -0800, by Christian Wimmer
-
Trivial change to test gate.Tue, 27 Dec 2011 06:20:45 +0100, by Doug Simon
-
Remove unnecessary field from MoveResolverFri, 23 Dec 2011 12:44:00 -0800, by Christian Wimmer
-
Change LIRInsertionBuffer to add instructions _before_ the specified index, instead of _after_. Cleanup the interface and document it.Fri, 23 Dec 2011 12:21:46 -0800, by Christian Wimmer
-
.hgignore all sub-versions of jsk1.7.0Fri, 23 Dec 2011 12:10:28 -0800, by Christian Wimmer
-
Trivial change to test gate.Fri, 23 Dec 2011 11:26:04 +0100, by Doug Simon
-
Commented out clean step in gate.Fri, 23 Dec 2011 10:38:39 +0100, by Doug Simon
-
Interpret '--timeout 0' correctly (i.e. as no timeout).Fri, 23 Dec 2011 09:41:41 +0100, by Doug Simon
-
Added clean step to gate.Fri, 23 Dec 2011 09:28:09 +0100, by Doug Simon
-
Added 'unittest' command to run the Graal unit tests.Thu, 22 Dec 2011 22:52:25 +0100, by Doug Simon
-
Added support for specifying a timeout when running an external command.Thu, 22 Dec 2011 22:51:37 +0100, by Doug Simon
-
Simplified 'dacapo' command and made it more suitable for gate usage.Wed, 21 Dec 2011 17:24:39 +0100, by Doug Simon
-
Added 'export' command for creating a GraalVM zip file distribution without the Mercurial data or VM sources.Wed, 21 Dec 2011 14:54:26 +0100, by Doug Simon
-
Removed strict requirement for GRAAL environment variable. It only needs to be set now if the graal directory is not in the directory hierarchy of GraalVM JDK.Wed, 21 Dec 2011 11:25:27 +0100, by Doug Simon
-
Added mx.sh symlink at top level to mxtool/mx.Tue, 20 Dec 2011 15:59:32 +0100, by Doug Simon
-
Merge.Tue, 20 Dec 2011 15:50:25 +0100, by Doug Simon
-
Added PyDev configuration for mxtool.Tue, 20 Dec 2011 14:09:53 +0100, by Doug Simon
-
missing fileTue, 20 Dec 2011 15:48:29 +0100, by Gilles Duboscq
-
start work on integrating old hooks into mx, work on sanity checksTue, 20 Dec 2011 15:34:43 +0100, by Gilles Duboscq
-
Integrated latest mxtool updates.Tue, 20 Dec 2011 10:36:44 +0100, by Doug Simon
-
Replace downloading of JDK 7 with copying of host JDK 7.Tue, 20 Dec 2011 10:14:52 +0100, by Doug Simon
-
Improved 'build' and 'clean' commands.Mon, 19 Dec 2011 22:22:56 +0100, by Doug Simon
-
Fixed 'build' command.Mon, 19 Dec 2011 21:48:32 +0100, by Doug Simon
-
Removed 'tests' command.Mon, 19 Dec 2011 20:56:59 +0100, by Doug Simon
-
Adopted mxtool changes.Mon, 19 Dec 2011 18:31:09 +0100, by Doug Simon
-
make domake executableSun, 18 Dec 2011 13:55:25 +0100, by Lukas Stadler
-
Adjust code base to new level of warnings.Sun, 18 Dec 2011 05:24:06 +0100, by Thomas Wuerthinger
-
Enforce stronger compiler warning rules. No longer allow:Sun, 18 Dec 2011 05:23:52 +0100, by Thomas Wuerthinger
-
Further reduce diff to HotSpot.Sun, 18 Dec 2011 01:01:34 +0100, by Thomas Wuerthinger
-
remove pollJavaQueue and related functionality, minimize diff against HotSpot in the compileBroker.Sun, 18 Dec 2011 00:41:15 +0100, by Thomas Wuerthinger
-
Merge fixes.Sat, 17 Dec 2011 22:03:44 +0100, by Thomas Wuerthinger
-
Merge with hsx23/hotspot.Sat, 17 Dec 2011 21:40:27 +0100, by Thomas Wuerthinger
-
MergeWed, 14 Dec 2011 20:06:21 -0500, by vladidan
-
7104647: Adding a diagnostic command frameworkWed, 14 Dec 2011 04:30:57 -0800, by fparain
-
7119584: UseParallelGC barrier task can be overwritten.Fri, 09 Dec 2011 19:28:34 -0800, by jmasa
-
MergeFri, 09 Dec 2011 06:46:57 -0800, by jmasa
-
7118202: G1: eden size unnecessarily drops to a minimumWed, 07 Dec 2011 12:54:51 -0500, by tonyp
-
7116081: USE_PRECOMPILED_HEADER=0 triggers a single threaded build of the JVMMon, 28 Nov 2011 14:58:31 +0100, by stefank
-
7112034: Parallel CMS fails to properly mark reference objectsMon, 28 Nov 2011 10:19:26 +0100, by stefank
-
MergeMon, 05 Dec 2011 12:26:40 -0500, by tonyp
-
7114095: G1: assert(obj == oopDesc::load_decode_heap_oop(p)) failed: p should still be pointing to objFri, 02 Dec 2011 12:39:23 -0800, by johnc
-
MergeThu, 08 Dec 2011 10:27:33 -0800, by kvn
-
7117282: assert(base == NULL || t_adr->isa_rawptr() || !phase->type(base)Fri, 02 Dec 2011 21:37:19 -0800, by kvn
-
7116795: Tiered: enable by default for serverWed, 30 Nov 2011 17:35:51 -0800, by iveresov
-
7112478: after 7105605 JRuby bench_define_method_methods.rb fails with NPEMon, 28 Nov 2011 15:46:31 -0800, by kvn
-
7090968: Allow adlc register class to depend on runtime conditionsTue, 22 Nov 2011 09:45:57 +0100, by roland
-
7077312: Provide a CALL effect for instruct declaration in the ad fileWed, 14 Sep 2011 09:22:51 +0200, by roland
-
7110058: change default for ScavengeRootsInCode to 2Mon, 21 Nov 2011 00:57:43 -0800, by twisti
-
7110489: C1: 64-bit tiered with ForceUnreachable: assert(reachable(src)) failed: Address should be reachableFri, 18 Nov 2011 10:29:27 -0800, by never
-
7108383: JSR 292: JRuby bench_define_method_methods.rb: assert(slow_jvms != NULL) failed: miss path must notThu, 17 Nov 2011 04:07:30 -0800, by twisti
-
7112085: assert(fr.interpreter_frame_expression_stack_size()==0) failed: only handle empty stacksWed, 16 Nov 2011 19:42:58 -0800, by iveresov
-
6890673: Eliminate allocations immediately after EAWed, 16 Nov 2011 09:13:57 -0800, by kvn
-
7003454: order constants in constant table by number of references in codeWed, 16 Nov 2011 01:39:50 -0800, by twisti
-
7105605: Use EA info to optimize pointers compareMon, 14 Nov 2011 18:38:03 -0800, by kvn
-
7110586: C2 generates incorrect resultsThu, 10 Nov 2011 20:17:05 -0800, by kvn
-
7118648: disable compressed oops by default on MacOS X until 7118647 is fixedWed, 07 Dec 2011 07:27:09 -0800, by dcubed
-
MergeTue, 06 Dec 2011 16:35:04 -0500, by vladidan
-
MergeTue, 06 Dec 2011 05:28:17 -0800, by dcubed
-
7117748: SA_APPLE_BOOT_JAVA and ALWAYS_PASS_TEST_GAMMA settings should not be required on MacOS XMon, 05 Dec 2011 14:55:16 -0800, by dcubed
-
7117389: Add a framework for vendor-specific command line switch extensions to HotspotMon, 05 Dec 2011 12:50:00 -0500, by phh
-
7117536: new hotspot build - hs23-b08Fri, 02 Dec 2011 21:10:45 -0800, by jcoomes
-
MergeThu, 15 Dec 2011 15:52:58 -0800, by katleman
-
Added tag jdk8-b16 for changeset d1f29d4e0bc6Thu, 15 Dec 2011 15:47:18 -0800, by katleman
-
Added tag jdk8-b17 for changeset d1f29d4e0bc6Thu, 15 Dec 2011 12:16:15 -0800, by katleman
-
Added tag hs23-b07 for changeset 6de8c9ba5907Fri, 02 Dec 2011 15:11:40 -0800, by jcoomes
-
MergeFri, 02 Dec 2011 08:52:53 -0500, by tonyp
-
7112997: Remove obsolete code ResetObjectsClosure and VerifyUpdateClosureTue, 22 Nov 2011 14:59:34 -0800, by jmasa
-
7106024: CMS: Removed unused code for precleaning in remark phaseTue, 22 Nov 2011 14:18:39 -0800, by jmasa
-
7112743: G1: Reduce overhead of marking closure during evacuation pausesThu, 17 Nov 2011 12:40:15 -0800, by johnc
-
7114303: G1: assert(_g1->mark_in_progress()) failed: shouldn't be here otherwiseMon, 28 Nov 2011 09:49:05 -0800, by johnc
-
6593758: RFE: Enhance GC ergonomics to dynamically choose ParallelGCThreadsTue, 09 Aug 2011 10:16:01 -0700, by jmasa
-
MergeTue, 22 Nov 2011 04:47:10 -0500, by tonyp
-
7111795: G1: Various cleanups identified during walk through of changes for 6484965Fri, 18 Nov 2011 12:27:10 -0800, by johnc
-
7110173: GCNotifier::pushNotification publishes stale data.Mon, 21 Nov 2011 09:24:56 -0800, by johnc
-
7110718: -XX:MarkSweepAlwaysCompactCount=0 crashes the JVMMon, 21 Nov 2011 07:47:34 +0100, by brutisso
-
7097002: G1: remove a lot of unused / redundant code from the G1CollectorPolicy classFri, 18 Nov 2011 12:52:27 -0500, by tonyp
-
MergeThu, 01 Dec 2011 13:42:41 -0500, by coleenp
-
7116730: Revert 7116481: Commercial features in Hotspot must be gated by a switchWed, 30 Nov 2011 12:48:52 -0500, by phh
-
7116481: Commercial features in Hotspot must be gated by a switchTue, 29 Nov 2011 17:00:46 -0500, by phh
-
7116189: Export JVM_SetNativeThreadName from HotspotTue, 29 Nov 2011 09:21:02 -0500, by phh
-
MergeMon, 21 Nov 2011 10:22:04 -0500, by coleenp
-
7112308: Fix Visual Studio build for precompiled headerMon, 21 Nov 2011 08:02:40 +0100, by brutisso
-
MergeFri, 18 Nov 2011 17:26:49 -0500, by coleenp
-
7110017: is_headless_jre should be updated to reflect the new location of awt toolkit librariesWed, 16 Nov 2011 20:38:24 -0500, by dholmes
-
7113503: Bump the hs23 build number to 07Fri, 18 Nov 2011 17:39:40 -0800, by jcoomes
-
Added tag jdk8-b15 for changeset fde2a39ed7f3 jdk8-b16 jdk8-b17Thu, 01 Dec 2011 10:33:15 -0800, by katleman
-
MergeThu, 17 Nov 2011 13:14:49 -0500, by tonyp
-
7110428: Crash during HeapDump operationWed, 16 Nov 2011 16:27:29 -0800, by poonam
-
7110152: assert(size_in_words <= (julong)max_jint) failed: no overflowTue, 15 Nov 2011 20:17:33 +0100, by brutisso
-
7110190: GCCause::to_string missing case for _adaptive_size_policyWed, 09 Nov 2011 23:21:00 +0100, by brutisso
-
7099849: G1: include heap region information in hs_err filesTue, 08 Nov 2011 00:41:28 -0500, by tonyp
-
7092309: G1: introduce old region setMon, 07 Nov 2011 22:11:12 -0500, by tonyp
-
7106751: G1: gc/gctests/nativeGC03 crashes VM with SIGSEGVWed, 02 Nov 2011 08:04:23 +0100, by brutisso
-
7102044: G1: VM crashes with assert(old_end != new_end) failed: don't call this otherwiseMon, 31 Oct 2011 08:01:20 +0100, by brutisso
-
MergeFri, 28 Oct 2011 13:04:10 -0400, by tonyp
-
7105163: CMS: some mentions of MinChunkSize should be IndexSetStartWed, 26 Oct 2011 21:07:52 -0700, by ysr
-
MergeTue, 15 Nov 2011 12:40:55 -0500, by coleenp
-
7108264: Fix for 7104173 is insufficientThu, 10 Nov 2011 06:23:48 -0500, by dholmes
-
MergeThu, 10 Nov 2011 04:46:08 -0800, by twisti
-
7107042: assert(no_dead_loop) failed: dead loop detectedWed, 09 Nov 2011 07:25:51 -0800, by kvn
-
7109887: java/util/Arrays/CopyMethods.java fails with -XX:+DeoptimizeALotWed, 09 Nov 2011 06:14:32 -0800, by kvn
-
7087727: JSR 292: C2 crash if ScavengeRootsInCode=2 when "static final" MethodHandle constants are in useWed, 09 Nov 2011 00:42:33 -0800, by twisti
-
7108242: jinfo -permstat shouldn't report interned strings as part of permTue, 08 Nov 2011 20:42:26 -0800, by never
-
7105305: assert check_method_context proper contextTue, 08 Nov 2011 17:29:57 -0800, by never
-
7104960: JSR 292: +VerifyMethodHandles in product JVM can overflow bufferTue, 08 Nov 2011 10:31:53 -0800, by never
-
7059047: EA: can't find initializing store with several CheckCastPPMon, 07 Nov 2011 14:33:57 -0800, by kvn
-
6636110: unaligned stackpointer leads to crash during deoptimizationFri, 04 Nov 2011 13:55:31 -0700, by never
-
7106944: assert(_pc == *pc_addr) failed may be too strongThu, 03 Nov 2011 04:12:49 -0700, by twisti
-
7106774: JSR 292: nightly test inlineMHTarget fails with wrong resultThu, 03 Nov 2011 01:43:26 -0700, by twisti
-
7106907: 64 bit VM fails test compiler/6865265/StackOverflowBug.javaMon, 31 Oct 2011 15:52:11 -0700, by kvn
-
7104561: UseRDPCForConstantTableBase doesn't work after shorten branches changesMon, 31 Oct 2011 03:06:42 -0700, by twisti
-
7103261: crash with jittester on sparcFri, 28 Oct 2011 14:44:52 -0700, by never
-
7105611: Set::print() is brokenThu, 27 Oct 2011 18:20:50 -0700, by kvn
-
7104177: Tiered: -XX:+PrintCanonicalization doesn't work with -XX:+TieredCompilationThu, 27 Oct 2011 14:40:25 -0700, by iveresov
-
7105364: JDK8 b10 hotspot: src/share/vm/ci/ciMethodHandle.cpp Error: Use "." or "->"Thu, 27 Oct 2011 09:39:24 -0700, by kvn
-
7102657: JSR 292: C1 deoptimizes unlinked invokedynamic call sites infinitelyThu, 27 Oct 2011 04:43:37 -0700, by twisti
-
7097546: Optimize use of CMOVE instructionsWed, 26 Oct 2011 06:08:56 -0700, by kvn
-
7059039: EA: don't change non-escaping state of NULL pointerTue, 25 Oct 2011 12:51:13 -0700, by kvn
-
7103224: collision between __LEAF define in interfaceSupport.hpp and /usr/include/sys/cdefs.h with gccTue, 25 Oct 2011 08:17:15 -0700, by never
-
7101642: JSR 292: SIGSEGV in java.lang.invoke.MethodHandleImpl$FieldAccessor.getFieldI(Ljava/lang/Object;)ITue, 25 Oct 2011 04:07:20 -0700, by twisti
-
7094138: JSR 292: JRuby junit test fails in CallSite.setTargetNormal: obj->is_oop() failed: sanity checkTue, 25 Oct 2011 00:55:10 -0700, by twisti
-
7090904: JSR 292: JRuby junit test crashes in PSScavengeRootsClosure::do_oopMon, 24 Oct 2011 07:53:17 -0700, by twisti
-
MergeSun, 23 Oct 2011 23:57:39 -0700, by never
-
7103380: assertion failure with -XX:+PrintNativeNMethodsSun, 23 Oct 2011 12:31:20 -0700, by never
-
7103784: enable some flags by defaultSun, 23 Oct 2011 20:23:14 -0700, by never
-
7108553: Bump the hs23 build number to 06Fri, 04 Nov 2011 14:06:09 -0700, by jcoomes
-
Added tag jdk8-b14 for changeset 088d09a130ffThu, 17 Nov 2011 10:45:53 -0800, by katleman
-
7106766: Move the precompiled header from the src/share/vm directoryTue, 01 Nov 2011 13:44:40 +0100, by brutisso
-
MergeSun, 30 Oct 2011 18:40:48 -0700, by dholmes
-
7104173: sun/tools tests fail with debug build after 7012206Thu, 27 Oct 2011 18:04:25 -0400, by dholmes
-
7106092: Bump the hs23 build number to 05Fri, 28 Oct 2011 18:30:47 -0700, by jcoomes
-
Added tag jdk8-b12 for changeset 1d3900713a67Thu, 03 Nov 2011 10:32:16 -0700, by katleman
-
MergeFri, 28 Oct 2011 12:49:16 -0400, by tonyp
-
7102191: G1: assert(_min_desired_young_length <= initial_region_num) failed: Initial young gen size too smallWed, 26 Oct 2011 08:44:53 +0200, by brutisso
-
7099817: CMS: +FLSVerifyLists +FLSVerifyIndexTable asserts: odd slot non-empty, chunk not on free listTue, 25 Oct 2011 20:15:41 -0700, by ysr
-
7096030: G1: PrintGCDetails enhancementsSun, 23 Oct 2011 23:06:06 -0700, by johnc
-
7099824: G1: we should take the pending list lock before doing the remark pauseThu, 20 Oct 2011 12:06:20 -0700, by johnc
-
MergeFri, 21 Oct 2011 12:42:42 -0400, by tonyp
-
7097516: G1: assert(0<= from_card && from_card<HeapRegion::CardsPerRegion) failed: Must be in range.Thu, 20 Oct 2011 10:21:35 +0200, by brutisso
-
7103619: Bump the hs23 build number to 04Fri, 21 Oct 2011 16:00:50 -0700, by jcoomes
-
Added tag jdk8-b11 for changeset 4538caeef7b6Thu, 27 Oct 2011 13:54:31 -0700, by katleman
-
MergeFri, 21 Oct 2011 07:24:06 -0400, by tonyp
-
7095243: Disambiguate ReferenceProcessor::_discoveredSoftRefsMon, 17 Oct 2011 09:57:41 -0700, by johnc
-
7088680: G1: Cleanup in the G1CollectorPolicy classFri, 14 Oct 2011 11:12:24 -0400, by tonyp
-
7098085: G1: partially-young GCs not initiated under certain circumstancesThu, 13 Oct 2011 13:54:29 -0400, by tonyp
-
MergeFri, 21 Oct 2011 00:58:30 -0700, by iveresov
-
7100935: win32: memmove is not atomic but is used for pd_conjoint_*_atomic operationsWed, 19 Oct 2011 10:52:30 -0700, by kvn
-
7098528: crash with java -XX:+ExtendedDTraceProbesMon, 17 Oct 2011 21:38:29 -0700, by never
-
7093690: JSR292: SA-JDI AssertionFailure: Expected raw sp likely got real sp, value wasMon, 17 Oct 2011 11:00:41 -0700, by never
-
MergeMon, 17 Oct 2011 01:40:27 -0400, by dholmes
-
7098194: integrate macosx-port changesThu, 13 Oct 2011 09:35:42 -0700, by dcubed
-
7096278: Update the VM name to indicate it is an embedded buildMon, 10 Oct 2011 21:01:36 -0400, by dholmes
-
MergeSun, 16 Oct 2011 02:59:24 -0700, by iveresov
-
7100757: The BitSet.nextSetBit() produces incorrect result in 32bit VM on SparcFri, 14 Oct 2011 10:07:28 -0700, by kvn
-
7100165: JSR 292: leftover printing code in methodHandleWalk.cppThu, 13 Oct 2011 14:08:15 -0700, by never
-
7092712: JSR 292: unloaded invokedynamic call sites can lead to a crash with signature types not on BCPWed, 12 Oct 2011 21:00:13 -0700, by twisti
-
7081938: JSR292: assert(magic_number_2() == MAGIC_NUMBER_2) failedTue, 11 Oct 2011 02:19:37 -0700, by twisti
-
7096366: PPC: corruption of floating-point values with DeoptimizeALotFri, 07 Oct 2011 13:28:44 +0200, by bdelsart
-
6865265: JVM crashes with "missing exception handler" errorTue, 04 Oct 2011 14:30:04 -0700, by kvn
-
7097679: Tiered: events with bad bci to Gotos reduced from IfsTue, 04 Oct 2011 10:07:07 -0700, by iveresov
-
7101096: Bump the hs23 build number to 03Fri, 14 Oct 2011 21:45:37 -0700, by jcoomes
-
Added tag jdk8-b10 for changeset d815de2e85e5Thu, 20 Oct 2011 10:32:37 -0700, by katleman
-
7098282: G1: assert(interval >= 0) failed: Sanity check, referencePolicy.cpp: 76Wed, 12 Oct 2011 10:25:51 -0700, by johnc
-
7099454: /bin/sh does not support syntax used in the src/os/posix/launcher/launcher.script shell scriptTue, 11 Oct 2011 10:21:36 +0200, by brutisso
-
MergeMon, 10 Oct 2011 08:40:34 -0700, by ysr
-
7095236: G1: _markedRegions never contains NULL regionsThu, 06 Oct 2011 18:56:47 -0700, by ysr
-
7005808: G1: re-enable ReduceInitialCardMarks for G1Wed, 28 Sep 2011 08:21:30 +0200, by brutisso
-
MergeThu, 06 Oct 2011 13:28:09 -0400, by tonyp
-
7095194: G1: HeapRegion::GrainBytes, GrainWords, and CardsPerRegion should be size_tWed, 05 Oct 2011 08:44:10 -0700, by johnc
-
7021322: assert(object_end <= top()) failed: Object crosses promotion LAB boundaryMon, 12 Sep 2011 16:09:50 +0200, by stefank
-
7097048: G1: extend the G1 SA changes to print per-heap space informationMon, 03 Oct 2011 19:04:14 -0400, by tonyp
-
7097053: G1: assert(da ? referent->is_oop() : referent->is_oop_or_null()) failed: referenceProcessor.cpp:1054Mon, 03 Oct 2011 12:49:53 -0700, by johnc
-
7086533: G1: assert(!_g1->is_obj_dead(obj)): We should not be preserving dead objs: g1CollectedHeap.cpp:3835Wed, 28 Sep 2011 10:36:31 -0700, by johnc
-
7091366: re-enable quicksort testsMon, 26 Sep 2011 10:14:30 +0200, by brutisso
-
7075646: G1: fix inconsistencies in the monitoring dataFri, 23 Sep 2011 16:07:49 -0400, by tonyp
-
6484982: G1: process references during evacuation pausesThu, 22 Sep 2011 10:57:37 -0700, by johnc
-
7092238: G1: Uninitialized field gc_efficiency in G1PrintRegionLivenessInfo outputThu, 22 Sep 2011 07:18:51 -0400, by tonyp
-
7092245: G1: Wrong format specifier in G1PrintRegionLivenessInfo header outputWed, 21 Sep 2011 15:24:07 -0700, by johnc
-
7091032: G1: assert failure when NewRatio is usedWed, 21 Sep 2011 13:36:37 -0400, by tonyp
-
7068215: G1: Print reference processing time during remarkWed, 21 Sep 2011 10:04:45 -0700, by johnc
-
7045232: G1: pool names are inconsistent with other collectors (don't have 'Space')Wed, 21 Sep 2011 01:27:20 -0400, by tonyp
-
7092412: G1: Some roots not marked during an initial mark that gets an evacuation failureTue, 20 Sep 2011 15:39:17 -0700, by johnc
-
7059019: G1: add G1 support to the SATue, 20 Sep 2011 09:59:59 -0400, by tonyp
-
7096124: Bump the hs23 build number to 02Fri, 30 Sep 2011 22:54:43 -0700, by jcoomes
-
Added tag jdk8-b09 for changeset 7c20d272643fThu, 13 Oct 2011 10:35:32 -0700, by katleman
-
MergeFri, 30 Sep 2011 13:48:17 -0700, by iveresov
-
7096010: c2: running with +PrintOptoAssembly crashes the VM when $constanttablebase is usedFri, 30 Sep 2011 13:47:26 +0200, by roland
-
7096639: Tiered: Incorrect counter overflow handling for inlined methodsThu, 29 Sep 2011 23:09:54 -0700, by iveresov
-
7096016: SA build still produces "arg list too long" errorsThu, 29 Sep 2011 13:47:57 -0700, by never
-
7092278: "jmap -finalizerinfo" throws "sun.jvm.hotspot.utilities.AssertionFailure: invalid cp index 0 137"Thu, 29 Sep 2011 09:53:56 -0700, by never
-
7081933: Use zeroing elimination optimization for large arrayMon, 26 Sep 2011 10:24:05 -0700, by kvn
-
7089790: integrate bsd-port changesSun, 25 Sep 2011 16:03:29 -0700, by never
-
7092236: java/util/EnumSet/EnumSetBash.java failsTue, 20 Sep 2011 23:50:16 -0700, by never
-
7081842: assert(Compile::current()->unique() < (uint)MaxNodeLimit) failed: Node limit exceededTue, 20 Sep 2011 08:39:40 -0700, by kvn
-
7091764: Tiered: enable aastore profilingMon, 19 Sep 2011 15:21:03 -0700, by iveresov
-
7051189: Need to suppress info message if -xcheck:jni used with libjsig.soThu, 22 Sep 2011 16:48:41 +0100, by kevinw
-
MergeMon, 19 Sep 2011 12:18:46 -0700, by dcubed
-
7071904: 4/4 HotSpot: Full Debug SymbolsFri, 16 Sep 2011 16:21:20 -0700, by dcubed
-
7091545: hs23 - set hotspot version & build numberFri, 16 Sep 2011 21:35:06 -0700, by jcoomes
-
Added tag jdk8-b07 for changeset 3f0cf875af83Thu, 29 Sep 2011 18:53:42 -0700, by katleman
-
Added tag hs22-b06 for changeset 650d15d8f372Thu, 15 Sep 2011 20:56:24 -0700, by jcoomes
-
7091294: disable quicksort testsThu, 15 Sep 2011 20:30:12 -0700, by jcoomes
-
MergeThu, 15 Sep 2011 19:33:39 -0700, by jcoomes
-
MergeThu, 15 Sep 2011 12:44:09 -0700, by iveresov
-
7090654: nightly failures after 7086585Wed, 14 Sep 2011 13:57:32 -0700, by never
-
7077806: ARM: java.lang.InternalError: bound subword value does not fit into the subword typeWed, 14 Sep 2011 16:28:39 +0200, by bdelsart
-
7057978: improve robustness of c1 ARM back-end wrt non encodable constantsWed, 14 Sep 2011 10:40:13 +0200, by bdelsart
-
7089632: assert(machtmp->outcnt() == 1) failed: expected for a MachTempTue, 13 Sep 2011 11:46:51 -0700, by kvn
-
7089709: type "jushort" not foundMon, 12 Sep 2011 13:51:40 -0700, by never
-
7088955: add C2 IR support to the SASun, 11 Sep 2011 14:48:24 -0700, by never
-
7086585: make Java field injection more flexibleSat, 10 Sep 2011 17:29:02 -0700, by never
-
7088020: SEGV in JNIHandleBlock::release_blockSat, 10 Sep 2011 00:11:04 -0700, by never
-
7035946: Up to 15% regression on JDK 7 b136 vs b135 on specjvm2008.crypto.rsa on x64Fri, 09 Sep 2011 13:47:11 -0700, by kvn
-
MergeFri, 09 Sep 2011 12:44:37 -0700, by iveresov
-
7087453: PhaseChaitin::yank_if_dead() should handle MachTemp inputsThu, 08 Sep 2011 09:35:41 +0200, by roland
-
7087947: Add regression test for 7068051Thu, 08 Sep 2011 12:44:04 -0700, by kvn
-
7085860: JSR 292: implement CallSite.setTargetNormal and setTargetVolatile as native methodsThu, 08 Sep 2011 05:11:31 -0700, by twisti
-
7087445: Improve platform independence of JSR292 shared codeThu, 08 Sep 2011 10:12:25 +0200, by bdelsart
-
7054211: No loop unrolling done in jdk7b144 for a test update() while loopWed, 07 Sep 2011 12:58:42 -0700, by kvn
-
7090259: Fix hotspot sources to build with old compilersTue, 13 Sep 2011 20:28:00 -0700, by kvn
-
7090069: Java launcher hangs in infinite loop on windows when UseNUMA[Interleaving] is specifiedTue, 13 Sep 2011 16:58:35 -0700, by iveresov
-
7089625: G1: policy for how many old regions to add to the CSet (when young gen is fixed) is brokenTue, 13 Sep 2011 12:40:14 -0400, by tonyp
-
Added tag hs22-b05 for changeset 513a84dd0f8bFri, 09 Sep 2011 16:33:13 -0700, by jcoomes
-
MergeFri, 09 Sep 2011 16:17:16 -0700, by jcoomes
-
MergeFri, 09 Sep 2011 14:44:43 +0200, by stefank
-
7087717: G1: make the G1PrintRegionLivenessInfo parameter diagnosticFri, 09 Sep 2011 05:20:58 -0400, by tonyp
-
6929868: G1: introduce min / max young gen size boundsThu, 08 Sep 2011 16:29:41 +0200, by brutisso
-
7084509: G1: fix inconsistencies and mistakes in the young list target length calculationsThu, 08 Sep 2011 05:16:49 -0400, by tonyp
-
7086226: UseNUMA fails on old versions of windowsWed, 07 Sep 2011 18:58:33 -0700, by iveresov
-
4965777: GC changes to support use of discovered field for pending referencesWed, 07 Sep 2011 13:55:42 -0700, by ysr
-
MergeWed, 07 Sep 2011 15:00:13 -0700, by ysr
-
7085906: Replace the permgen allocated sentinelRef with a self-looped endThu, 01 Sep 2011 16:18:17 +0200, by stefank
-
7050392: G1: Introduce flag to generate a log of the G1 ergonomic decisionsWed, 07 Sep 2011 12:21:23 -0400, by tonyp
-
7087583: Hotspot fails to allocate heap with mmap(MAP_HUGETLB)Tue, 06 Sep 2011 21:03:51 -0700, by iveresov
-
MergeThu, 08 Sep 2011 06:36:31 -0700, by rottenha
-
7085012: ARM: com/sun/jdi/PopSynchronousTest.java still failsWed, 07 Sep 2011 14:15:07 +0200, by roland
-
MergeWed, 07 Sep 2011 11:52:00 -0700, by iveresov
-
7086394: c2/arm: enable UseFPUForSpillingWed, 07 Sep 2011 09:35:52 +0200, by roland
-
7051798: SA-JDI: NPE in Frame.addressOfStackSlot(Frame.java:244)Mon, 05 Sep 2011 17:09:05 -0700, by never
-
7086560: 7085404 changes broke VM with -XX:-EnableInvokeDynamicSat, 03 Sep 2011 14:03:54 -0700, by kvn
-
MergeSat, 03 Sep 2011 09:56:57 -0700, by never
-
7071307: MethodHandle bimorphic inlining should consider the frequencyFri, 02 Sep 2011 20:58:21 -0700, by never
-
7016881: JSR 292: JDI: sun.jvm.hotspot.utilities.AssertionFailure: index out of boundsFri, 02 Sep 2011 22:00:49 -0700, by never
-
7039731: arraycopy could use prefetch on SPARCFri, 02 Sep 2011 12:13:33 -0700, by kvn
-
7071709: JSR 292: switchpoint invalidation should be pushed not pulledFri, 02 Sep 2011 04:28:59 -0700, by twisti
-
7085404: JSR 292: VolatileCallSites should have push notification tooFri, 02 Sep 2011 00:36:18 -0700, by twisti
-
7079673: JSR 292: C1 should inline bytecoded method handle adaptersThu, 01 Sep 2011 01:31:25 -0700, by twisti
-
7083786: dead various dead chunks of codeWed, 31 Aug 2011 16:46:11 -0700, by never
-
7085137: -XX:+VerifyOops is brokenWed, 31 Aug 2011 09:48:21 -0700, by kvn
-
7078382: JSR 292: don't count method handle adapters against inlining budgetsWed, 31 Aug 2011 01:40:45 -0700, by twisti
-
7085279: C1 overflows code buffer with VerifyOops and CompressedOopsTue, 30 Aug 2011 19:01:58 -0700, by iveresov
-
7082263: Reflection::resolve_field/field_get/field_set are brokenTue, 30 Aug 2011 00:54:09 -0700, by never
-
7083184: JSR 292: don't store context class argument with call site dependenciesMon, 29 Aug 2011 05:07:35 -0700, by twisti
-
6591247: C2 cleans up the merge point too early during SplitIfSat, 27 Aug 2011 00:23:47 -0700, by iveresov
-
7059037: Use BIS for zeroing on T4Fri, 26 Aug 2011 08:52:22 -0700, by kvn
-
7082949: JSR 292: missing ResourceMark in methodOopDesc::make_invoke_methodThu, 25 Aug 2011 20:29:30 -0700, by never
-
MergeFri, 02 Sep 2011 21:33:57 -0700, by jcoomes
-
MergeWed, 31 Aug 2011 23:55:58 -0700, by ysr
-
7066841: remove MacroAssembler::br_on_reg_cond() on sparcWed, 31 Aug 2011 10:16:02 -0700, by johnc
-
7082645: Hotspot doesn't compile on old linuxes after 7060836Mon, 29 Aug 2011 17:42:39 -0700, by iveresov
-
7080389: G1: refactor marking code in evacuation pause copy closuresMon, 29 Aug 2011 10:13:06 -0700, by johnc
-
7082969: NUMA interleavingThu, 25 Aug 2011 02:57:46 -0700, by iveresov
-
Added tag hs22-b04 for changeset ce9bde819dcbFri, 02 Sep 2011 15:52:03 -0700, by jcoomes
-
Added tag hs22-b03 for changeset 3a2fb61165dfFri, 02 Sep 2011 15:47:43 -0700, by jcoomes
-
Added tag hs22-b02 for changeset 7c29742c41b4Fri, 02 Sep 2011 15:47:43 -0700, by jcoomes
-
Added tag hs22-b01 for changeset 0cc8a70952c3Fri, 02 Sep 2011 15:47:42 -0700, by jcoomes
-
Added tag jdk8-b02 for changeset 31e253c1da42Thu, 25 Aug 2011 17:17:59 -0700, by schien
-
7083916: Bump the hs22 build number to 03Fri, 26 Aug 2011 16:11:25 -0700, by kvn
-
MergeThu, 25 Aug 2011 18:56:52 -0700, by kvn
-
7081926: assert(VM_Version::supports_sse2()) failed: must supportMon, 22 Aug 2011 11:00:39 -0700, by kvn
-
7076831: TEST_BUG: compiler/5091921/Test7005594.java fails on LOW MEM SYSTEMSSat, 20 Aug 2011 14:03:12 -0700, by kvn
-
7082220: Visual Studio projects broken after change 7016797: Hotspot: securely/restrictive load dlls and newTue, 23 Aug 2011 11:06:30 +0200, by brutisso
-
MergeMon, 22 Aug 2011 23:57:10 -0700, by ysr
-
6810861: G1: support -XX:+{PrintClassHistogram,HeapDump}{Before,After}FullGCMon, 22 Aug 2011 12:30:06 -0700, by ysr
-
7081064: G1: remove develop params G1FixedSurvivorSpaceSize, G1FixedTenuringThreshold, and G1FixedEdenSizeMon, 22 Aug 2011 10:16:33 -0400, by tonyp
-
6814390: G1: remove the concept of non-generational G1Fri, 19 Aug 2011 09:30:59 +0200, by brutisso
-
MergeFri, 19 Aug 2011 14:08:18 -0700, by jcoomes
-
7057046: Add embedded license to THIRD PARTY READMEWed, 22 Jun 2011 10:10:25 -0700, by jeff
-
7055247: Ignore test of # 7020373Wed, 15 Jun 2011 14:59:55 -0700, by asaha
-
7020373: JSR rewriting can overflow memory address size variablesTue, 12 Apr 2011 16:42:26 -0400, by kamg
-
7045697: JDK7 THIRD PARTY README updateFri, 27 May 2011 15:01:07 -0700, by jeff
-
7044486: open jdk repos have files with incorrect copyright headers, which can end up in src bundlesWed, 25 May 2011 13:31:51 -0700, by katleman
-
6791672: enable 1G and larger pages on solarisWed, 17 Aug 2011 10:32:53 -0700, by jcoomes
-
MergeFri, 19 Aug 2011 08:55:53 -0700, by kvn
-
7080431: VM asserts if specified size(x) in .ad is larger than emitted sizeThu, 18 Aug 2011 11:49:33 -0700, by kvn
-
7079769: JSR 292: incorrect size() for CallStaticJavaHandle on sparcWed, 17 Aug 2011 11:52:22 -0700, by twisti
-
7079626: x64 emits unnecessary REX prefixWed, 17 Aug 2011 05:14:43 -0700, by twisti
-
7079329: Adjust allocation prefetching for T4Tue, 16 Aug 2011 16:59:46 -0700, by kvn
-
7079317: Incorrect branch's destination block in PrintoOptoAssembly outputTue, 16 Aug 2011 11:53:57 -0700, by kvn
-
7071653: JSR 292: call site change notification should be pushed not pulledTue, 16 Aug 2011 04:14:05 -0700, by twisti
-
7063629: use cbcond in C2 generated code on T4Thu, 11 Aug 2011 12:08:11 -0700, by kvn
-
7077439: Possible reference through NULL in loopPredicate.cpp:726Wed, 10 Aug 2011 14:06:57 -0700, by kvn
-
7074017: Introduce MemBarAcquireLock/MemBarReleaseLock nodes for monitor enter/exit code pathsTue, 02 Aug 2011 18:36:40 +0200, by roland
-
7075623: 6990212 broke raiseException in 64 bitMon, 08 Aug 2011 13:19:46 -0700, by never
-
7071823: Zero: zero/shark doesn't build after b147-fcsMon, 08 Aug 2011 05:49:04 -0700, by twisti
-
7075559: JPRT windows_x64 build failureSat, 06 Aug 2011 08:28:08 -0700, by kvn
-
7068051: SIGSEGV in PhaseIdealLoop::build_loop_late_postFri, 29 Jul 2011 09:16:29 -0700, by kvn
-
7060619: C1 should respect inline and dontinline directives from CompilerOracleThu, 28 Jul 2011 13:03:39 -0700, by never
-
7066143: JSR 292: Zero support after regressions from 7009923 and 7009309Thu, 28 Jul 2011 02:14:44 -0700, by twisti
-
7069452: Cleanup NodeFlagsWed, 27 Jul 2011 17:28:36 -0700, by kvn
-
7071427: AdapterFingerPrint can hold 8 entries per intWed, 27 Jul 2011 15:06:35 -0700, by never
-
7070134: Hotspot crashes with sigsegv from PorterStemmerTue, 26 Jul 2011 19:35:23 -0700, by kvn
-
7063628: Use cbcond on T4Thu, 21 Jul 2011 11:25:07 -0700, by kvn
-
7012081: JSR 292: SA-JDI can't read MH/MT/Indy ConstantPool entriesThu, 21 Jul 2011 08:38:25 -0700, by never
-
7066339: Tiered: policy should make consistent decisions about osr levelsWed, 20 Jul 2011 18:04:17 -0700, by iveresov
-
MergeWed, 17 Aug 2011 07:05:42 -0400, by collins
-
MergeTue, 16 Aug 2011 09:18:47 -0400, by zgu
-
7065535: Mistyped function name that disabled UseLargePages on WindowsTue, 12 Jul 2011 21:13:53 -0400, by zgu
-
7016797: Hotspot: securely/restrictive load dlls and new API for loading system dllsFri, 15 Apr 2011 09:34:43 -0400, by zgu
-
7073913: The fix for 7017193 causes segfaultsWed, 10 Aug 2011 15:04:21 +0400, by dsamersoff
-
MergeTue, 16 Aug 2011 08:02:29 -0700, by ysr
-
7039627: G1: avoid BOT updates for survivor allocations and dirty survivor regions incrementallyFri, 12 Aug 2011 11:31:06 -0400, by tonyp
-
7074579: G1: JVM crash with JDK7 running ATG CRMDemo Fusion AppThu, 11 Aug 2011 11:36:29 -0700, by johnc
-
MergeThu, 11 Aug 2011 14:58:29 +0100, by kevinw
-
7072527: CMS: JMM GC counters overcount in some casesTue, 02 Aug 2011 14:37:35 +0100, by kevinw
-
7060836: RHEL 5.5 and 5.6 should support UseNUMAFri, 05 Aug 2011 16:50:14 -0700, by iveresov
-
7060842: UseNUMA crash with UseHugreTLBFS running SPECjvm2008Fri, 05 Aug 2011 16:44:01 -0700, by iveresov
-
7069863: G1: SIGSEGV running SPECjbb2011 and -UseBiasedLockingTue, 02 Aug 2011 12:13:13 -0700, by johnc
-
7068240: G1: Long "parallel other time" and "ext root scanning" when running specific benchmarkMon, 01 Aug 2011 10:04:28 -0700, by johnc
-
7072341: enable hotspot builds on Linux 3.0Thu, 28 Jul 2011 14:10:21 -0400, by andrew
-
MergeSat, 23 Jul 2011 10:42:20 -0400, by coleenp
-
7046490: Preallocated OOME objects should obey Throwable stack trace protocolFri, 22 Jul 2011 00:29:01 -0700, by dholmes
-
MergeSat, 16 Jul 2011 22:21:39 -0400, by coleenp
-
MergeThu, 07 Jul 2011 22:34:34 -0400, by coleenp
-
7052988: JPRT embedded builds don't set MINIMIZE_RAM_USAGESat, 02 Jul 2011 04:17:12 -0400, by dholmes
-
6951623: 3/3 possible performance problems in FollowReferences() and GetObjectsWithTags()Wed, 29 Jun 2011 20:28:58 -0700, by dcubed
-
7043987: 3/3 JVMTI FollowReferences is slowThu, 23 Jun 2011 20:31:43 -0700, by dcubed
-
MergeSat, 18 Jun 2011 13:32:27 +0400, by dsamersoff
-
MergeThu, 09 Jun 2011 01:06:09 +0400, by dsamersoff
-
7070061: Adjust Hotspot make/jprt.properties for new JDK8 settings hs22-b01 jdk8-b01Fri, 22 Jul 2011 23:42:46 -0700, by trims
-
7069176: Update the JDK version numbers in Hotspot for JDK 8Fri, 22 Jul 2011 23:47:17 -0700, by trims
-
MergeSat, 23 Jul 2011 01:56:51 -0700, by trims
-
7048009: Update .jcheck/conf files for JDK 8Tue, 24 May 2011 15:28:35 -0700, by mr
-
6990212: JSR 292 JVMTI MethodEnter hook is not called for JSR 292 bootstrap and target methodsFri, 15 Jul 2011 15:35:50 -0700, by never
-
7067288: compiler regression test Test7052494 timeouts with client VMThu, 14 Jul 2011 15:39:40 -0700, by kvn
-
MergeWed, 13 Jul 2011 10:48:42 -0700, by kvn
-
7058510: multinewarray with 6 dimensions uncommon traps in server compilerFri, 08 Jul 2011 15:33:03 -0700, by iveresov
-
7059034: Use movxtod/movdtox on T4Fri, 08 Jul 2011 09:38:48 -0700, by kvn
-
MergeTue, 12 Jul 2011 16:32:25 -0700, by jcoomes
-
7061212: use o/s low memory notification in embedded buildsMon, 11 Jul 2011 14:15:43 -0700, by jcoomes
-
7053189: remove some unnecessary platform-dependent includesThu, 07 Jul 2011 15:44:34 -0700, by jcoomes
-
7061225: os::print_cpu_info() should support os-specific dataWed, 06 Jul 2011 13:02:54 -0700, by jcoomes
-
7061204: clean the chunk table synchronously in embedded buildsWed, 06 Jul 2011 12:28:07 -0700, by jcoomes
-
7061197: ThreadLocalStorage sp map table should be optionalWed, 06 Jul 2011 12:22:29 -0700, by jcoomes
-
7061192: option handling adjustments for oracle and embedded buildsWed, 06 Jul 2011 12:17:44 -0700, by jcoomes
-
7061187: need some includes for arm/ppcWed, 06 Jul 2011 12:03:01 -0700, by jcoomes
-
MergeThu, 07 Jul 2011 10:51:07 -0700, by kvn
-
7062856: Disassembler needs to be smarter about finding hsdis after 1.7 launcher changesWed, 06 Jul 2011 18:15:21 -0700, by never
-
7061101: adlc should complain about mixing block and expression forms of ins_encodeWed, 06 Jul 2011 09:27:54 -0700, by never
-
6478991: C1 NullCheckEliminator yields incorrect exceptionsTue, 05 Jul 2011 16:07:54 -0700, by never
-
7057120: Tiered: Allow C1 to inline methods with loopsFri, 01 Jul 2011 10:37:37 -0700, by iveresov
-
7058689: Tiered: Reprofiling doesn't happen in presence of level 4 OSR methodsFri, 01 Jul 2011 10:35:54 -0700, by iveresov
-
7047954: VM crashes with assert(is_Mem()) failedTue, 28 Jun 2011 15:50:07 -0700, by kvn
-
7044738: Loop unroll optimization causes incorrect resultTue, 28 Jun 2011 15:24:29 -0700, by kvn
-
6990015: Incorrect Icache line size is used for 64 bit x86Tue, 28 Jun 2011 15:04:39 -0700, by kvn
-
7058036: FieldsAllocationStyle=2 does not work in 32-bit VMTue, 28 Jun 2011 14:30:27 -0700, by kvn
-
7056328: JSR 292 invocation sometimes fails in adapters for types not on boot class pathThu, 23 Jun 2011 17:14:06 -0700, by jrose
-
7057587: JSR 292 - crash with jruby in test/test_respond_to.rbWed, 22 Jun 2011 14:45:37 -0700, by never
-
7056380: VM crashes with SIGSEGV in compiled codeTue, 21 Jun 2011 09:04:55 -0700, by never
-
7052494: Eclipse test fails on JDK 7 b142Mon, 20 Jun 2011 16:45:35 -0700, by kvn
-
7055355: JSR 292: crash while throwing WrongMethodTypeExceptionThu, 16 Jun 2011 13:46:55 -0700, by never
-
MergeWed, 06 Jul 2011 08:43:01 -0700, by jcoomes
-
7016112: CMS: crash during promotion testingTue, 28 Jun 2011 14:23:27 +0200, by brutisso
-
7049999: G1: Make the G1PrintHeapRegions output consistent and completeFri, 24 Jun 2011 12:38:49 -0400, by tonyp
-
7046182: G1: remove unnecessary iterations over the collection setTue, 21 Jun 2011 15:23:07 -0400, by tonyp
-
7055073: G1: code cleanup in the concurrentMark.* filesMon, 20 Jun 2011 22:03:13 -0400, by tonyp
-
6916968: CMS: freeList.cpp:304 assert(_allocation_stats.prevSweep() + ..., "Conservation Principle")Mon, 20 Jun 2011 09:42:26 -0700, by ysr
-
6994322: Remove the is_tlab and is_noref / is_large_noref parameters from the CollectedHeapThu, 16 Jun 2011 15:51:57 -0400, by tonyp
-
7045751: G1: +ExplicitGCInvokesConcurrent causes excessive single region evacuation pausesWed, 15 Jun 2011 10:18:04 -0700, by johnc
-
7004681: G1: Extend marking verification to Full GCsTue, 14 Jun 2011 11:01:10 -0700, by johnc
-
7046558: G1: concurrent marking optimizationsTue, 14 Jun 2011 10:33:43 -0400, by tonyp
-
6918185: Remove unused code for lost card-marking optimization in BacktraceBuilderMon, 13 Jun 2011 13:48:18 +0200, by brutisso
-
7051430: CMS: ongoing CMS cycle should terminate abruptly to allow prompt JVM termination at exitMon, 13 Jun 2011 09:58:16 -0700, by ysr
-
MergeFri, 10 Jun 2011 15:44:02 -0700, by minqi
-
6941923: RFE: Handling large log files produced by long running Java ApplicationsFri, 10 Jun 2011 15:08:36 -0700, by minqi
-
7045330: G1: Simplify/fix the HeapRegionSeq classFri, 10 Jun 2011 13:16:40 -0400, by tonyp
-
7045662: G1: OopsInHeapRegionClosure::set_region() should not be virtualWed, 08 Jun 2011 21:48:38 -0400, by tonyp
-
7032531: G1: enhance GC logging to include more accurate eden / survivor size transitionsWed, 08 Jun 2011 15:31:51 -0400, by tonyp
-
MergeWed, 08 Jun 2011 08:39:53 -0700, by ysr
-
7048782: CMS: assert(last_chunk_index_to_check<= last_chunk_index) failed: parCardTableModRefBS.cpp:359Thu, 02 Jun 2011 10:23:36 -0700, by ysr
-
7048342: CMS: eob == _limit || fc->isFree() failed: Only a free chunk should allow us to cross over the limitFri, 27 May 2011 10:23:03 -0700, by ysr
-
7061691: Fork HS21 to HS22 - renumber Minor and build numbers of JVMFri, 01 Jul 2011 13:07:16 -0700, by trims
-
MergeWed, 15 Jun 2011 10:20:03 -0700, by never
-
MergeTue, 14 Jun 2011 15:20:55 -0700, by never
-
7052219: JSR 292: Crash in ~BufferBlob::MethodHandles adaptersTue, 14 Jun 2011 14:41:33 -0700, by never
-
7053520: JSR292: crash in invokedynamic with C1 using tiered and compressed oopsTue, 14 Jun 2011 12:25:05 -0700, by twisti
-
7047697: MethodHandle.invokeExact call for wrong method causes VM failure if run with -XcompWed, 08 Jun 2011 17:04:06 -0700, by jrose
-
7050280: assert(u->as_Unlock()->is_eliminated()) failed: sanitySat, 04 Jun 2011 10:36:22 -0700, by kvn
-
7045514: SPARC assembly code for JSR 292 ricochet framesFri, 03 Jun 2011 22:31:43 -0700, by never
-
7050554: JSR 292 - need optimization for selectAlternativeThu, 02 Jun 2011 13:36:11 -0700, by never
-
MergeThu, 09 Jun 2011 01:33:42 +0400, by dsamersoff
-
MergeThu, 02 Jun 2011 21:01:48 -0700, by coleenp
-
7049928: VM crashes with "assert(_adapter != NULL) failed: must have" at methodOop.cpp:63Thu, 02 Jun 2011 14:17:48 -0400, by coleenp
-
7033141: assert(has_cp_cache(i)) failed: oobSat, 21 May 2011 15:39:54 -0700, by coleenp
-
MergeTue, 07 Jun 2011 13:17:05 -0700, by jcoomes
-
7042740: CMS: assert(n> q) failed: Looping at: ... blockOffsetTable.cpp:557Mon, 23 May 2011 16:42:14 -0700, by ysr
-
7049410: JSR 292 old method name MethodHandle.invokeGeneric should not be accepted by the JVMWed, 01 Jun 2011 23:25:31 -0700, by jrose
-
7049415: Failure of resolution of sym.reference to the c.s.s. should be wrapped in BootstrapMethodErrorWed, 01 Jun 2011 23:25:20 -0700, by jrose
-
6956668: misbehavior of XOR operator (^) with intTue, 31 May 2011 10:05:36 -0700, by kvn
-
7047069: Array can dynamically change size when assigned to an object fieldFri, 27 May 2011 12:47:48 -0700, by kvn
-
MergeThu, 26 May 2011 16:39:34 -0700, by never
-
7047961: JSR 292 MethodHandleWalk swap args doesn't handle T_LONG and T_DOUBLE properlyThu, 26 May 2011 14:44:41 -0700, by never
-
7047491: C1: registers saved incorrectly when calling checkcast_arraycopy stubThu, 26 May 2011 13:15:01 -0700, by iveresov
-
7048332: Cadd_cmpLTMask doesn't handle 64-bit tmp register properlyWed, 25 May 2011 21:17:07 -0700, by kvn
-
Removed tags.Sat, 17 Dec 2011 20:50:09 +0100, by Thomas Wuerthinger
-
Work with GRAAL environment variable instead of MAXINE environment variable.Sat, 17 Dec 2011 20:48:46 +0100, by Thomas Wuerthinger
-
Updated authors file.Sat, 17 Dec 2011 20:36:28 +0100, by Thomas Wuerthinger
-
Remove deprecated files.Sat, 17 Dec 2011 20:34:58 +0100, by Thomas Wuerthinger
-
Added Java files from Maxine project.Sat, 17 Dec 2011 19:59:18 +0100, by Thomas Wuerthinger
-
Updated mxtool to allow projects in subdirectories.Sat, 17 Dec 2011 19:58:27 +0100, by Thomas Wuerthinger
-
Added project.properties. Ignore *.pyc files.Sat, 17 Dec 2011 18:19:04 +0100, by Thomas Wuerthinger
-
Added tag test5 for changeset 6ee0eac858c1Fri, 16 Dec 2011 20:02:38 +0100, by Thomas Wuerthinger
-
Added tag test4 for changeset 031fea7c05feFri, 16 Dec 2011 19:49:22 +0100, by Thomas Wuerthinger
-
Added tag test3 for changeset 16dcfa497cffFri, 16 Dec 2011 19:47:07 +0100, by Thomas Wuerthinger
-
Added domake again.Fri, 16 Dec 2011 19:36:03 +0100, by Thomas Wuerthinger
-
Added tag test2 for changeset 44445a59a718Fri, 16 Dec 2011 19:11:29 +0100, by Thomas Wuerthinger
-
Removed scripts that have been replaced by mx/commands.py.Fri, 16 Dec 2011 16:47:05 +0100, by Doug Simon
-
Added a copy of the mxtool to repo.Fri, 16 Dec 2011 16:46:33 +0100, by Doug Simon
-
Unified the way a specific build of the VM is chosen for any mx command that runs the GraalVM.Fri, 16 Dec 2011 16:33:42 +0100, by Doug Simon
-
Automated creation of debug, fastdebug and optimized subdirectories of the JDK.Fri, 16 Dec 2011 15:17:17 +0100, by Doug Simon
-
Removed pytools - replaced by mxtool.Fri, 16 Dec 2011 14:24:37 +0100, by Doug Simon
-
Removed mx/env from revision control.Fri, 16 Dec 2011 13:37:14 +0100, by Doug Simon
-
Added mx configuration.Fri, 16 Dec 2011 11:03:14 +0100, by Doug Simon
-
Fix build error for Windows buildsTue, 13 Dec 2011 21:40:26 -0800, by Christian Wimmer
-
Fix build error for debug buildsTue, 13 Dec 2011 21:30:53 -0800, by Christian Wimmer
-
MergeTue, 13 Dec 2011 21:18:25 -0800, by Christian Wimmer
-
Change Graal monitor enter and exit from BasicObjectLock to BasicLockTue, 13 Dec 2011 21:17:46 -0800, by Christian Wimmer
-
Add all DaCapo benchmarks, allow batch execution of all DaCapo benchmarks, add -d flag to start HotSpot under the debuggerTue, 13 Dec 2011 21:16:50 -0800, by Christian Wimmer
-
Make GraalEdgeColorFilter more robustMon, 12 Dec 2011 15:57:56 +0100, by Gilles Duboscq
-
Add a CFG filter to the default filter collectionFri, 09 Dec 2011 13:50:23 +0100, by Gilles Duboscq
-
use alignment for constants specified in DataPatch.alignmentMon, 05 Dec 2011 18:15:25 -0800, by Christian Wimmer
-
IdealGraphVisualizer: add filter for Graal Call Analysis graphsMon, 05 Dec 2011 20:00:57 +0100, by Peter Hofer
-
Remove recordBailout method. Remove GraalBailoutIsFatal flag.Fri, 02 Dec 2011 17:46:54 +0100, by Thomas Wuerthinger
-
fix for escape analyzed arrays in debug modeFri, 02 Dec 2011 16:59:53 +0100, by Lukas Stadler
-
hide HotSpotMethodResolvedImpl.javaMirror field in debuggersFri, 02 Dec 2011 13:31:00 +0100, by Lukas Stadler
-
CiGenericCallback handling: removed (buggy) native exception handling code, changed to callbackInternalThu, 01 Dec 2011 15:04:28 +0100, by Lukas Stadler
-
Made C++ changes to reflect changes to CiAssumptions.ConcreteMethod.Tue, 29 Nov 2011 16:04:18 +0100, by Doug Simon
-
Add newlines at the end of files, otherwise my version of gcc complainsMon, 28 Nov 2011 18:20:46 -0800, by Christian Wimmer
-
Do not color edges labeled with #NDF as data flowMon, 28 Nov 2011 19:07:47 +0100, by Gilles Duboscq
-
Return a RiResolvedField array when looking up the fields of a class.Fri, 25 Nov 2011 23:09:07 +0100, by Thomas Wuerthinger
-
Merge.Thu, 24 Nov 2011 17:45:38 +0100, by Thomas Wuerthinger
-
Set catch all to true if the caught class is java.lang.Throwable.Thu, 24 Nov 2011 17:45:19 +0100, by Thomas Wuerthinger
-
MergeThu, 24 Nov 2011 17:27:17 +0100, by Gilles Duboscq
-
fix componentType for the primitive array caseThu, 24 Nov 2011 17:25:39 +0100, by Gilles Duboscq
-
Make NMethodSweeper work on any JavaThreadThu, 24 Nov 2011 17:24:43 +0100, by Gilles Duboscq
-
Merge.Thu, 24 Nov 2011 16:14:33 +0100, by Thomas Wuerthinger
-
Don't call startCompiler if the VM is run with -XintThu, 24 Nov 2011 16:14:21 +0100, by Thomas Wuerthinger
-
Improved interface to the examples in the gl script.Thu, 24 Nov 2011 14:09:18 +0100, by Doug Simon
-
Made the safeadd and vectorlib examples runnable from the gl script:Thu, 24 Nov 2011 13:19:40 +0100, by Doug Simon
-
Made gl script able to import and use the mx script.Wed, 23 Nov 2011 18:11:28 +0100, by Doug Simon
-
Call NMethodSweeper::possibly_sweep() before registering a method.Wed, 23 Nov 2011 14:52:52 +0100, by Thomas Wuerthinger
-
Added helper script for gl.py.Tue, 22 Nov 2011 11:48:41 +0100, by Doug Simon
-
MergeTue, 22 Nov 2011 10:41:05 +0100, by Lukas Stadler
-
MergeFri, 18 Nov 2011 17:20:38 +0100, by Lukas Stadler
-
MergeFri, 18 Nov 2011 17:02:22 +0100, by Lukas Stadler
-
MergeFri, 18 Nov 2011 13:34:10 +0100, by Lukas Stadler
-
don't observe jvmti and dtrace state changes during code installingFri, 18 Nov 2011 11:55:00 +0100, by Lukas Stadler
-
store RiCompiledMethod in nmethod and:Fri, 18 Nov 2011 11:54:07 +0100, by Lukas Stadler
-
implement generic callback mechanism (CiGenericCallback)Fri, 18 Nov 2011 11:52:59 +0100, by Lukas Stadler
-
change order in domake script (so that one-time operations will be performed using the product jdk)Tue, 15 Nov 2011 11:24:26 +0100, by Lukas Stadler
-
Merge.Mon, 21 Nov 2011 19:28:08 +0100, by Thomas Wuerthinger
-
Adjust code cache flag values to be more c2-like.Mon, 21 Nov 2011 19:27:54 +0100, by Thomas Wuerthinger
-
IdealGraphVisualizer: add a workaround to fix layouting of the QuickSearch combobar with the GTK look and feelMon, 21 Nov 2011 15:54:32 +0100, by Peter Hofer
-
Removed debug output.Mon, 21 Nov 2011 14:31:28 +0100, by Thomas Wuerthinger
-
Relaxed div/rem code assertions, jtt passes with debug vm.Mon, 21 Nov 2011 14:23:14 +0100, by Thomas Wuerthinger
-
Relaxed idiv exception handler assert.Mon, 21 Nov 2011 14:12:10 +0100, by Thomas Wuerthinger
-
Fixed a regression.Mon, 21 Nov 2011 13:56:38 +0100, by Thomas Wuerthinger
-
IdealGraphVisualizer: move QuickSearch combobar from the menu bar to the graph viewer's toolbar so it won't be omitted on Mac OS XMon, 21 Nov 2011 11:01:37 +0100, by Peter Hofer
-
removed transition to vm in ci interfaceFri, 18 Nov 2011 17:01:32 +0100, by Thomas Wuerthinger
-
Merge.Fri, 18 Nov 2011 16:23:41 +0100, by Thomas Wuerthinger
-
put back in thread transitions.Fri, 18 Nov 2011 16:23:26 +0100, by Thomas Wuerthinger
-
No longer use shared ciFactory. Remove make_global usage in code installer.Fri, 18 Nov 2011 14:14:37 +0100, by Thomas Wuerthinger
-
Removed global handle usage in ci interface.Fri, 18 Nov 2011 13:30:47 +0100, by Thomas Wuerthinger
-
Removed a safepoint possibility in the code installer when creating CiVirtualObject objects.Fri, 18 Nov 2011 13:07:25 +0100, by Thomas Wuerthinger
-
IdealGraphVisualizer: scroll wheel pans now and zooms only with Ctrl pressedFri, 18 Nov 2011 16:00:09 +0100, by Peter Hofer
-
IdealGraphPrinter: add the ability to specify edge labels in XML inputFri, 18 Nov 2011 14:24:27 +0100, by Peter Hofer
-
Register assumptions before anything else. Don't free code blob (it is reused).Thu, 17 Nov 2011 19:11:55 +0100, by Thomas Wuerthinger
-
Fixed another possible safepoint in the code installer.Thu, 17 Nov 2011 18:33:33 +0100, by Thomas Wuerthinger
-
Fixed wrong type transition.Thu, 17 Nov 2011 18:02:12 +0100, by Thomas Wuerthinger
-
Use write barrier in JavaAccess. Fixed thread transition bug.Thu, 17 Nov 2011 17:45:34 +0100, by Thomas Wuerthinger
-
Fixed regression.Thu, 17 Nov 2011 17:18:16 +0100, by Thomas Wuerthinger
-
Fixed another possible oop/handle issue.Thu, 17 Nov 2011 17:10:52 +0100, by Thomas Wuerthinger
-
Merge.Thu, 17 Nov 2011 16:40:19 +0100, by Thomas Wuerthinger
-
Fix a safepoint bug in code installer.Thu, 17 Nov 2011 16:40:14 +0100, by Thomas Wuerthinger
-
Fix typeProfile : collect all receivers and counts before making java callsThu, 17 Nov 2011 16:08:14 +0100, by Gilles Duboscq
-
Do not use result when resolve_field throws an exception.Thu, 17 Nov 2011 00:52:17 +0100, by Thomas Wuerthinger
-
More handles, fixed broken cast.Thu, 17 Nov 2011 00:28:31 +0100, by Thomas Wuerthinger
-
Handlize to fix GC issue.Thu, 17 Nov 2011 00:01:56 +0100, by Thomas Wuerthinger
-
Merge.Wed, 16 Nov 2011 23:35:10 +0100, by Thomas Wuerthinger
-
Support blocking compilation.Wed, 16 Nov 2011 23:35:03 +0100, by Thomas Wuerthinger
-
Pass-by compilation broker.Wed, 16 Nov 2011 21:27:28 +0100, by Thomas Wuerthinger
-
Remove ci usage on field lookup.Wed, 16 Nov 2011 16:46:32 +0100, by Thomas Wuerthinger
-
Remove ci usage on method lookup.Wed, 16 Nov 2011 16:02:04 +0100, by Thomas Wuerthinger
-
Remove ci usage from switchProbability.Wed, 16 Nov 2011 16:00:11 +0100, by Thomas Wuerthinger
-
Remove ci usage for accessing branch probability.Wed, 16 Nov 2011 15:58:18 +0100, by Thomas Wuerthinger
-
Ignore that task code field is not set.Wed, 16 Nov 2011 15:46:39 +0100, by Thomas Wuerthinger
-
MergeWed, 16 Nov 2011 15:13:51 +0100, by Gilles Duboscq
-
Make CFG filter work better in cooperation with Begin-End reductionWed, 16 Nov 2011 15:13:29 +0100, by Gilles Duboscq
-
Merge.Wed, 16 Nov 2011 13:56:48 +0100, by Thomas Wuerthinger
-
Fixed a problem when looking up class constants.Wed, 16 Nov 2011 13:56:32 +0100, by Thomas Wuerthinger
-
Add a CFG filter : Shows only CFG nodes and edges. This helps when working on CFG in big graphsWed, 16 Nov 2011 13:30:33 +0100, by Gilles Duboscq
-
Fixed build issue.Wed, 16 Nov 2011 11:59:35 +0100, by Thomas Wuerthinger
-
Fixed an issue with the runtime queried escape analysis field array.Wed, 16 Nov 2011 01:52:31 +0100, by Thomas Wuerthinger
-
Use GraalEnv to look up types.Wed, 16 Nov 2011 01:48:25 +0100, by Thomas Wuerthinger
-
Use GraalEnv for installing code.Tue, 15 Nov 2011 22:06:02 +0100, by Thomas Wuerthinger
-
Initial port of ciEnv to graalEnv.Tue, 15 Nov 2011 21:15:26 +0100, by Thomas Wuerthinger
-
Remove the need for a global stub array.Mon, 14 Nov 2011 22:38:54 +0100, by Thomas Wuerthinger
-
Merge.Mon, 14 Nov 2011 22:34:14 +0100, by Thomas Wuerthinger
-
Remove the need for VmId (last usage was the constant pool).Mon, 14 Nov 2011 22:33:15 +0100, by Thomas Wuerthinger
-
IdealGraphVisualizer: default to panning when dragging with the left mouse button. Switching between the panning and selection modes can be done via new toolbar buttons similar to popular document viewers. Selection mode can also be temporarily enabled by holding the shift key before/while dragging.Mon, 14 Nov 2011 18:14:13 +0100, by Peter Hofer
-
IdealGraphVisualizer:Mon, 14 Nov 2011 12:30:18 +0100, by Peter Hofer
-
Removed more vestiges of JDK7G build support.Wed, 09 Nov 2011 22:53:16 +0100, by Doug Simon
-
Improved error messages in gl.py.Wed, 09 Nov 2011 22:37:44 +0100, by Doug Simon
-
IdealGraphVisualizer: Consistently distinguish between filters and filter profilesWed, 09 Nov 2011 14:53:09 +0100, by Peter Hofer
-
fixes for build processWed, 09 Nov 2011 17:29:14 +0100, by Michael Haupt
-
Removed targetting of JDK7G by gl.py.Wed, 09 Nov 2011 17:02:12 +0100, by Doug Simon
-
Improved gl.py script.Wed, 09 Nov 2011 16:02:46 +0100, by Doug Simon
-
fix build warningsWed, 09 Nov 2011 15:49:51 +0100, by Lukas Stadler
-
MergeWed, 09 Nov 2011 11:36:20 +0100, by Lukas Stadler
-
fix to project filesWed, 09 Nov 2011 11:27:50 +0100, by Lukas Stadler
-
Fix crash in branch prediction if there's no current environment.Sat, 05 Nov 2011 16:14:56 +0100, by Thomas Wuerthinger
-
Added new color filter that marks frame states with lock.Thu, 03 Nov 2011 05:23:03 +0100, by Thomas Wuerthinger
-
Added two new Graal filters.Thu, 03 Nov 2011 05:18:04 +0100, by Thomas Wuerthinger
-
Updated the combine filter.Thu, 03 Nov 2011 05:12:22 +0100, by Thomas Wuerthinger
-
IdealGraphVisualizer: cosmetic changes (menus, actions, tooltip texts, etc.)Wed, 02 Nov 2011 18:45:14 +0100, by Peter Hofer
-
IdealGraphVisualizer: make 'Save as' workWed, 02 Nov 2011 18:41:30 +0100, by Peter Hofer
-
IdealGraphVisualizer: unhide Undo/Redo, these are actually implemented; other minor menu changesWed, 02 Nov 2011 15:56:28 +0100, by Peter Hofer
-
IdealGraphVisualizer: the context menu of graph nodes includes submenus for predecessors and successors. Recursively building them ahead of time can incur heavy delays even with limited recursion depth. Instead, build these menus on demand, i.e. when the user opens a particular submenu.Wed, 02 Nov 2011 15:37:40 +0100, by Peter Hofer
-
IdealGraphVisualizer: prevent unnecessary updates of the text component when the current graph changesWed, 02 Nov 2011 14:09:40 +0100, by Peter Hofer
-
IdealGraphVisualizer: minor changes to reduce warnings on startupMon, 31 Oct 2011 16:37:41 +0100, by Peter Hofer
-
IdealGraphVisualizer: replace settings iconMon, 31 Oct 2011 16:25:57 +0100, by Peter Hofer
-
IdealGraphVisualizer: hide irrelevant NetBeans menu entries and optionsMon, 31 Oct 2011 12:24:43 +0100, by Peter Hofer
-
IdealGraphVisualizer: Make Web Start distribution build with NetBeans 7, although it won't work because of some issue when resolving resources; add missing run-time dependencies for TextEditorMon, 31 Oct 2011 12:23:11 +0100, by Peter Hofer
-
better error messages for missing MAXINE env var and exceptions thrown by the compilerTue, 25 Oct 2011 14:44:32 +0200, by Lukas Stadler
-
Merge.Thu, 20 Oct 2011 17:25:50 +0200, by Thomas Wuerthinger
-
Added tag test for changeset af1319bc4fd5Thu, 20 Oct 2011 17:25:37 +0200, by Thomas Wuerthinger
-
IdealGraphVisualizer: Try to resolve UI concurrency issues by introducing locking for the list of graphs in Group and adding graphs to their group only after they have been fully read in.Wed, 19 Oct 2011 17:49:28 +0200, by Peter Hofer
-
IdealGraphVisualizer: implement validation of graph documents against an XML schema. For now, validation errors are only printed to the console as warnings.Wed, 19 Oct 2011 15:11:33 +0200, by Peter Hofer
-
For the entries of the Window menu, uniformly use the window titleMon, 17 Oct 2011 16:30:41 +0200, by Peter Hofer
-
IdealGraphVisualizer: in the server compiler scheduler, detect and handle any cycles in predecessor relations between nodes.Mon, 17 Oct 2011 16:29:11 +0200, by Peter Hofer
-
Fixed wrong type char check.Tue, 18 Oct 2011 20:07:52 +0200, by Thomas Wuerthinger
-
Removed tags.Tue, 18 Oct 2011 20:00:54 +0200, by Thomas Wuerthinger
-
Fixed long signature char.Tue, 18 Oct 2011 19:26:53 +0200, by Thomas Wuerthinger
-
Adjust after RiResolvedType changes.Mon, 17 Oct 2011 22:41:00 +0200, by Thomas Wuerthinger
-
React to changes related to the RiResolvedMethod introduction.Mon, 17 Oct 2011 20:41:50 +0200, by Thomas Wuerthinger
-
MergeMon, 17 Oct 2011 14:08:47 +0200, by Gilles Duboscq
-
Make IGV ids consistant with compiler's node ids when possible (which should be always in Graal)Mon, 17 Oct 2011 14:07:33 +0200, by Gilles Duboscq
-
Only return declared fields on fields() call.Fri, 14 Oct 2011 15:39:40 +0200, by Thomas Wuerthinger
-
rename com.oracle.max.graal.runtime to com.oracle.max.graal.hotspotFri, 07 Oct 2011 16:49:07 +0200, by Gilles Duboscq
-
MergeThu, 06 Oct 2011 17:14:21 +0200, by Gilles Duboscq
-
Remove GRAAL env var requirement; Add ResourceMarks in code installer to avoid leaksThu, 06 Oct 2011 17:11:04 +0200, by Gilles Duboscq
-
Fixed runexamples.shMon, 03 Oct 2011 23:37:10 +0200, by Doug Simon
-
Added tag test for changeset 1961a84f2b78Tue, 27 Sep 2011 15:24:23 +0200, by Josef Haider
-
Removed tag testMon, 26 Sep 2011 17:09:13 +0200, by Josef Haider
-
Added tag test for changeset 5a4295ccaaeaThu, 22 Sep 2011 14:34:22 +0200, by Josef Haider
-
Added criutils to Graal bootstrap path.Wed, 14 Sep 2011 12:08:29 +0200, by Thomas Wuerthinger
-
Merge.Tue, 13 Sep 2011 20:34:37 +0200, by Thomas Wuerthinger
-
Added new method that loads and initializes a class that is referenced by a cp entry.Tue, 13 Sep 2011 19:59:10 +0200, by Thomas Wuerthinger
-
Only shut down the compiler if it was initialized.Mon, 12 Sep 2011 21:20:33 +0200, by Thomas Wuerthinger
-
Added criutils project to bootstrap classpath.Tue, 13 Sep 2011 09:24:14 +0200, by Doug Simon
-
Added snippets project to bootstrap classpath.Mon, 12 Sep 2011 18:19:20 +0200, by Thomas Wuerthinger
-
disabled gamma test for linux buildsWed, 07 Sep 2011 16:45:01 +0200, by Lukas Stadler
-
Factor out runtime call target address determination to avoid redundancy between CodeInstaller::site_Call() and VMEntries.getMaxCallTargetOffset()Tue, 06 Sep 2011 11:18:53 +0200, by Peter Hofer
-
Add two VM configs for intrinsifications.Sat, 03 Sep 2011 22:08:00 +0200, by Thomas Wuerthinger
-
Merge.Fri, 02 Sep 2011 18:29:16 +0200, by Thomas Wuerthinger
-
New runtime parameter: runtimeCallStackSize (size on the stack that must be left empty in case of runtime calls)Fri, 02 Sep 2011 18:28:45 +0200, by Thomas Wuerthinger
-
re-lock objects whose lock was removed by escape analysis, enable stack walking compilation policy (-XX:CompilationPolicyChoice=1)Thu, 01 Sep 2011 15:28:24 +0200, by Lukas Stadler
-
MergeThu, 01 Sep 2011 09:52:58 +0200, by Lukas Stadler
-
more work on ci removalThu, 01 Sep 2011 09:43:10 +0200, by Lukas Stadler
-
remove some ci-dependenciesWed, 31 Aug 2011 09:58:35 +0200, by Lukas Stadler
-
let hotspot recognize graal's way of doing safepoints (mov instead of test)Thu, 01 Sep 2011 09:38:36 +0200, by Lukas Stadler
-
IdealGraphVisualizer: Fix Graal edge coloring filter after node changesTue, 30 Aug 2011 11:08:56 +0200, by Peter Hofer
-
Changes to JavaAccess as a result of CRI changes.Thu, 25 Aug 2011 16:58:25 +0200, by Doug Simon
-
Implement ArithmeticSin(), ArithmeticCos() and ArithmeticTan() runtime callsWed, 24 Aug 2011 18:17:03 +0200, by Peter Hofer
-
remove some dependencies on ci interfaceWed, 24 Aug 2011 17:46:51 +0200, by Lukas Stadler
-
added runtime call to supply info upon deoptimizationWed, 24 Aug 2011 17:40:12 +0200, by Lukas Stadler
-
Merge.Wed, 24 Aug 2011 14:22:34 +0200, by Thomas Wuerthinger
-
removed pause command from create64.cmdTue, 23 Aug 2011 12:05:26 +0200, by Josef Haider
-
Various hacks to be able to install machine code from a Java thread.Wed, 24 Aug 2011 01:05:02 +0200, by Thomas Wuerthinger
-
Added jdk tests to the runtest.sh script.Mon, 22 Aug 2011 19:55:06 +0200, by Thomas Wuerthinger
-
Merge.Mon, 22 Aug 2011 14:51:23 +0200, by Thomas Wuerthinger
-
better error message of field not foundMon, 22 Aug 2011 14:40:08 +0200, by Thomas Wuerthinger
-
Made default for GraalBailoutIsFatal "false".Mon, 22 Aug 2011 12:19:03 +0200, by Thomas Wuerthinger
-
Use 2 different marks for NEAR/FAR polling : fixes wrong polling addresse problem after relocationMon, 22 Aug 2011 14:39:05 +0200, by Gilles Duboscq
-
Add support for polling mark in code installerFri, 19 Aug 2011 17:28:37 +0200, by Gilles Duboscq
-
Update domake script to check for -graal and create graal lib subdirectoriesWed, 17 Aug 2011 13:40:36 +0200, by Peter Hofer
-
Update linux makefiles to create a graal VM, make a few run* +xWed, 17 Aug 2011 11:58:19 +0200, by Gilles Duboscq
-
Separate compiler bootstrappath from application bootstrappath.Sun, 14 Aug 2011 00:55:28 +0200, by Thomas Wuerthinger
-
Updated graal readme.Sat, 13 Aug 2011 18:21:33 +0200, by Thomas Wuerthinger
-
Merge.Sat, 13 Aug 2011 18:13:08 +0200, by Thomas Wuerthinger
-
Enable debugging of compiler code from Java IDEs. Moved binary to "graal" subdirectory. New flag for starting Graal is just "-graal".Sat, 13 Aug 2011 18:08:28 +0200, by Thomas Wuerthinger
-
re-add C++ eclipse projectFri, 12 Aug 2011 10:43:59 +0200, by Lukas Stadler
-
Merge.Thu, 11 Aug 2011 11:45:33 +0200, by Thomas Wuerthinger
-
Can use now -XX:-UseGraal for benchmark scripts.Thu, 11 Aug 2011 11:44:20 +0200, by Thomas Wuerthinger
-
mergeWed, 10 Aug 2011 18:52:47 +0200, by Lukas Stadler
-
support for new CiRuntimeCalls CreateNullPointerException and CreateOutOfBoundsExceptionWed, 10 Aug 2011 18:19:09 +0200, by Lukas Stadler
-
Fix IGV to no longer access properties that are not available in the new node structure.Wed, 10 Aug 2011 16:30:51 +0200, by Thomas Wuerthinger
-
Reflect API changes in JavaAccess.Wed, 10 Aug 2011 02:13:41 +0200, by Thomas Wuerthinger
-
Modified bootclasspath to reflect new structure. No longer need GRAAL environment variable.Wed, 10 Aug 2011 01:31:45 +0200, by Thomas Wuerthinger
-
Remove Java projects from repository.Wed, 10 Aug 2011 01:16:22 +0200, by Thomas Wuerthinger
-
Remove eclipse C++ project from repository.Wed, 10 Aug 2011 01:15:39 +0200, by Thomas Wuerthinger
-
Remove design document from repository.Wed, 10 Aug 2011 01:14:02 +0200, by Thomas Wuerthinger
-
Fourth round of refactoring.Wed, 10 Aug 2011 01:12:36 +0200, by Thomas Wuerthinger
-
Third round of refactoring.Wed, 10 Aug 2011 00:47:53 +0200, by Thomas Wuerthinger
-
Second round of refactoring.Wed, 10 Aug 2011 00:34:29 +0200, by Thomas Wuerthinger
-
First round of refactoring.Tue, 09 Aug 2011 23:56:10 +0200, by Thomas Wuerthinger
-
Bug fixes in the Canonicalizer and in the Conditional node.Tue, 09 Aug 2011 21:50:58 +0200, by Thomas Wuerthinger
-
Merge.Tue, 09 Aug 2011 19:05:30 +0200, by Thomas Wuerthinger
-
Merge.Tue, 09 Aug 2011 18:06:22 +0200, by Thomas Wuerthinger
-
small clean upsTue, 09 Aug 2011 17:52:46 +0200, by Thomas Wuerthinger
-
Merge.Tue, 09 Aug 2011 16:33:53 +0200, by Thomas Wuerthinger
-
MergeTue, 09 Aug 2011 18:59:29 +0200, by Gilles Duboscq
-
WIP : updated loop counter detection, added Basic and Derived induction variable frameworkTue, 09 Aug 2011 18:53:11 +0200, by Gilles Duboscq
-
changes CanonicalizerOp to Canonicalizable interfaceTue, 09 Aug 2011 17:56:45 +0200, by Lukas Stadler
-
added NodeInfo annotationTue, 09 Aug 2011 14:43:41 +0200, by Lukas Stadler
-
Remove a Sysout debug messageTue, 09 Aug 2011 13:48:46 +0200, by Gilles Duboscq
-
reduce number of nodes that implement GVN (because FloatingNode class implements it already)Mon, 08 Aug 2011 23:45:59 +0200, by Thomas Wuerthinger
-
Remove copy method from nodes.Mon, 08 Aug 2011 23:27:54 +0200, by Thomas Wuerthinger
-
Implement GVN code automatically based on annotations (@Data)Mon, 08 Aug 2011 23:12:54 +0200, by Thomas Wuerthinger
-
Clean up of Merge class.Mon, 08 Aug 2011 22:24:44 +0200, by Thomas Wuerthinger
-
Implement node copy as a clone.Mon, 08 Aug 2011 22:18:47 +0200, by Thomas Wuerthinger
-
Fix negate case for materialize instanceofMon, 08 Aug 2011 18:45:48 +0200, by Gilles Duboscq
-
MergeMon, 08 Aug 2011 18:38:52 +0200, by Gilles Duboscq
-
Add materialized variant of instanceof in xir, use it to implement Conditional(InstanceOf)Mon, 08 Aug 2011 18:38:24 +0200, by Gilles Duboscq
-
recompile upon deoptimizations that are caused by runtime exceptionsMon, 08 Aug 2011 18:24:21 +0200, by Lukas Stadler
-
Intrinsify Math.abs(double) as well.Mon, 08 Aug 2011 18:00:16 +0200, by Peter Hofer
-
Merge.Mon, 08 Aug 2011 17:42:55 +0200, by Thomas Wuerthinger
-
Fixed an issue with special div checks.Mon, 08 Aug 2011 17:42:34 +0200, by Thomas Wuerthinger
-
MergeMon, 08 Aug 2011 17:14:44 +0200, by Gilles Duboscq
-
MergeMon, 08 Aug 2011 17:02:37 +0200, by Gilles Duboscq
-
Fix intrinsics for doubleToLongBits & floatToIntBitsMon, 08 Aug 2011 16:26:13 +0200, by Gilles Duboscq
-
Allow merges without stateMon, 08 Aug 2011 16:25:26 +0200, by Gilles Duboscq
-
Intrinsify Math.sqrt(double). This gives Graal a huge boost in the DaCapo sunflow benchmark.Mon, 08 Aug 2011 16:54:49 +0200, by Peter Hofer
-
IdealGraphPrinter can now output bytecodes, enabled by default (GraalOptions.PrintIdealGraphBytecodes)Mon, 08 Aug 2011 15:19:09 +0200, by Lukas Stadler
-
Merge.Mon, 08 Aug 2011 14:37:01 +0200, by Thomas Wuerthinger
-
Updated hgignoreMon, 08 Aug 2011 12:10:47 +0200, by Thomas Wuerthinger
-
Merge fix.Mon, 08 Aug 2011 12:09:50 +0200, by Thomas Wuerthinger
-
Stop trying to be smart and use createAnchor in ConverConditionalPhaseMon, 08 Aug 2011 12:16:19 +0200, by Gilles Duboscq
-
Fix SplitMaterialization for the new Node APISun, 07 Aug 2011 18:05:52 +0200, by Gilles Duboscq
-
Renamed NodeInput=>Input and NodeSuccessor=>Successor and made them inner classes of Node.Sun, 07 Aug 2011 16:28:10 +0200, by Thomas Wuerthinger
-
Additional removal of deprected API use.Sun, 07 Aug 2011 16:11:40 +0200, by Thomas Wuerthinger
-
MergaFri, 05 Aug 2011 18:44:32 +0200, by Gilles Duboscq
-
Add RemoteSystemsTempFiles/* to hgignoreFri, 05 Aug 2011 17:42:04 +0200, by Gilles Duboscq
-
Reintroduce Conditional (IfOp) using the new infrastructure, fix the Cmov support in the backend, use x86 cmov when possible, make it work with floating point comparison conditions, make MaterializeNode a subclass of Conditional, fix nasty bug related to introducing LIR jumps in an existing LIRBlock in MaterializeNode/ConditionalFri, 05 Aug 2011 17:40:35 +0200, by Gilles Duboscq
-
WIP : convert Conditional (IfOp) to use the new BooleanNode infrastructure, Canonicalize some phi to Conditional, some Conditional to Materialize, remove If useless if nodesMon, 01 Aug 2011 18:30:25 +0200, by Gilles Duboscq
-
print graph upon exceptions in emitLIR, swallow more loop-code-exceptions during graph output, fixed handling of dead loop ends in DeadCodeEliminationPhaseFri, 05 Aug 2011 15:14:03 +0200, by Lukas Stadler
-
special handling for VirtualObject(Field) in IdentifyBlocksPhase (don't schedule out of loops), better toString for HotSpotMethod/FieldThu, 04 Aug 2011 18:52:50 +0200, by Lukas Stadler
-
mergeThu, 04 Aug 2011 11:54:05 +0200, by Lukas Stadler
-
added framestate to unsafe intrinsics - fixes ordering bugThu, 04 Aug 2011 11:10:07 +0200, by Lukas Stadler
-
mergeWed, 03 Aug 2011 16:54:02 +0200, by Lukas Stadler
-
mergeWed, 03 Aug 2011 16:28:05 +0200, by Lukas Stadler
-
mergeWed, 03 Aug 2011 12:07:11 +0200, by Lukas Stadler
-
more work on new node structure, executes scimark, fop, avrora, luindex, lusearch, pmd, h2 and xalanWed, 03 Aug 2011 11:51:47 +0200, by Lukas Stadler
-
changes to Node structure (incomplete)Thu, 28 Jul 2011 08:18:43 +0200, by Lukas Stadler
-
don't create special case for reminder calculation (not necessary, because Long.MIN_VALUE / -1 is 0 anyway)Wed, 03 Aug 2011 19:19:15 -0700, by Thomas Wuerthinger
-
Init StringBuilder with size.Wed, 03 Aug 2011 17:27:44 -0700, by Thomas Wuerthinger
-
Lazy calculation of detailed name in GraphBuilderPhaseWed, 03 Aug 2011 11:50:44 -0700, by Thomas Wuerthinger
-
Fixed bootstrap (lowered compilation threshold and register more methods for compilation)Wed, 03 Aug 2011 11:35:30 -0700, by Thomas Wuerthinger
-
Intrinsify Unsafe.getObject(Object,long) and Unsafe.putObject(Object,long,Object)Wed, 03 Aug 2011 16:28:19 +0200, by Peter Hofer
-
MergeMon, 01 Aug 2011 13:56:56 +0200, by Gilles Duboscq
-
MergeMon, 01 Aug 2011 12:27:45 +0200, by Gilles Duboscq
-
Comment changeMon, 01 Aug 2011 12:26:58 +0200, by Gilles Duboscq
-
Changed liveRange computation in materialization cost & disable it for nowMon, 01 Aug 2011 11:49:40 +0200, by Gilles Duboscq
-
Fix for scheduleOutOfLoops : scehdule in the latest block possible even when scheduling out of loopsMon, 01 Aug 2011 10:33:53 +0200, by Gilles Duboscq
-
Optimization for the scheduler changesFri, 29 Jul 2011 17:39:14 +0200, by Gilles Duboscq
-
Remterialization during scheduling, can take live range into accountFri, 29 Jul 2011 16:36:53 +0200, by Gilles Duboscq
-
Use IsNotNull even for comparison against null, fix for wrong filtered class in LoopBegin.dataUsagesThu, 28 Jul 2011 11:33:23 +0200, by Gilles Duboscq
-
canonicalize Netgate(Negate(x)) for floating point too. No not use a GlobalStub for floating point negateWed, 27 Jul 2011 15:44:54 +0200, by Gilles Duboscq
-
When a method that has been compiled before is considered for inlining, use its compiled (native) code size for size checks. This avoids inlining compiled methods that already contain many other inlined methods, reducing generated code size and usually execution time as well. Also, add GraalMetrics bookkeeping for inlining.Mon, 01 Aug 2011 13:45:25 +0200, by Peter Hofer
-
Merge.Wed, 27 Jul 2011 17:32:44 -0700, by Thomas Wuerthinger
-
Added tag hs21-b17 for changeset 81d815b05abbTue, 28 Jun 2011 10:57:38 -0700, by trims
-
Added tag jdk7-b147 for changeset 81d815b05abbMon, 27 Jun 2011 13:21:19 -0700, by schien
-
7056328: JSR 292 invocation sometimes fails in adapters for types not on boot class pathThu, 23 Jun 2011 17:14:06 -0700, by jrose
-
7057556: Bump the HS21 build number to 17Thu, 23 Jun 2011 22:43:28 -0700, by trims
-
MergeThu, 23 Jun 2011 22:43:22 -0700, by trims
-
7057587: JSR 292 - crash with jruby in test/test_respond_to.rbWed, 22 Jun 2011 14:45:37 -0700, by never
-
7056380: VM crashes with SIGSEGV in compiled codeTue, 21 Jun 2011 09:04:55 -0700, by never
-
7052494: Eclipse test fails on JDK 7 b142Mon, 20 Jun 2011 16:45:35 -0700, by kvn
-
Added tag hs21-b16 for changeset 38fa55e5e792Tue, 21 Jun 2011 02:43:10 -0700, by trims
-
MergeWed, 22 Jun 2011 12:40:50 -0700, by lana
-
7057046: Add embedded license to THIRD PARTY READMEWed, 22 Jun 2011 10:10:25 -0700, by jeff
-
Added tag jdk7-b146 for changeset 38fa55e5e792Mon, 20 Jun 2011 16:25:11 -0700, by schien
-
7055355: JSR 292: crash while throwing WrongMethodTypeExceptionThu, 16 Jun 2011 13:46:55 -0700, by never
-
7053520: JSR292: crash in invokedynamic with C1 using tiered and compressed oopsTue, 14 Jun 2011 12:25:05 -0700, by twisti
-
7052219: JSR 292: Crash in ~BufferBlob::MethodHandles adaptersTue, 14 Jun 2011 14:41:33 -0700, by never
-
7055788: Bump the HS21 build number to 16Thu, 16 Jun 2011 19:26:33 -0700, by trims
-
MergeThu, 16 Jun 2011 19:26:26 -0700, by trims
-
7047697: MethodHandle.invokeExact call for wrong method causes VM failure if run with -XcompWed, 08 Jun 2011 17:04:06 -0700, by jrose
-
MergeTue, 07 Jun 2011 16:44:56 -0700, by trims
-
Added tag hs21-b15 for changeset 82a81d5c5700Tue, 07 Jun 2011 16:40:59 -0700, by trims
-
7050280: assert(u->as_Unlock()->is_eliminated()) failed: sanitySat, 04 Jun 2011 10:36:22 -0700, by kvn
-
7045514: SPARC assembly code for JSR 292 ricochet framesFri, 03 Jun 2011 22:31:43 -0700, by never
-
7050554: JSR 292 - need optimization for selectAlternativeThu, 02 Jun 2011 13:36:11 -0700, by never
-
MergeWed, 15 Jun 2011 16:04:55 -0700, by lana
-
7055247: Ignore test of # 7020373Wed, 15 Jun 2011 14:59:55 -0700, by asaha
-
MergeMon, 06 Jun 2011 10:55:41 -0700, by asaha
-
MergeFri, 03 Jun 2011 07:53:33 -0700, by asaha
-
MergeMon, 06 Jun 2011 10:18:37 -0700, by asaha
-
MergeThu, 26 May 2011 21:36:09 -0700, by asaha
-
MergeThu, 26 May 2011 17:24:41 -0700, by asaha
-
MergeTue, 24 May 2011 11:09:39 -0700, by asaha
-
MergeFri, 06 May 2011 14:32:44 -0700, by asaha
-
MergeThu, 05 May 2011 22:28:08 -0700, by asaha
-
MergeWed, 04 May 2011 16:38:05 -0700, by asaha
-
7016797: Hotspot: securely/restrictive load dlls and new API for loading system dllsFri, 15 Apr 2011 09:34:43 -0400, by zgu
-
MergeThu, 21 Apr 2011 22:07:32 -0700, by asaha
-
MergeThu, 21 Apr 2011 16:38:24 -0700, by asaha
-
MergeThu, 21 Apr 2011 08:12:46 -0700, by asaha
-
MergeWed, 20 Apr 2011 07:43:25 -0700, by asaha
-
7020373: JSR rewriting can overflow memory address size variablesTue, 12 Apr 2011 16:42:26 -0400, by kamg
-
MergeFri, 08 Apr 2011 21:37:09 -0700, by asaha
-
Added tag jdk7-b145 for changeset 82a81d5c5700Tue, 07 Jun 2011 14:00:57 -0700, by schien
-
MergeFri, 03 Jun 2011 20:13:38 -0700, by trims
-
Added tag hs21-b14 for changeset 62f39d40ebf1Fri, 03 Jun 2011 17:09:33 -0700, by trims
-
7049928: VM crashes with "assert(_adapter != NULL) failed: must have" at methodOop.cpp:63Thu, 02 Jun 2011 14:17:48 -0400, by coleenp
-
7049410: JSR 292 old method name MethodHandle.invokeGeneric should not be accepted by the JVMWed, 01 Jun 2011 23:25:31 -0700, by jrose
-
7049415: Failure of resolution of sym.reference to the c.s.s. should be wrapped in BootstrapMethodErrorWed, 01 Jun 2011 23:25:20 -0700, by jrose
-
6956668: misbehavior of XOR operator (^) with intTue, 31 May 2011 10:05:36 -0700, by kvn
-
MergeWed, 01 Jun 2011 14:46:14 -0700, by iveresov
-
MergeWed, 01 Jun 2011 12:15:10 -0700, by iveresov
-
7047491: C1: registers saved incorrectly when calling checkcast_arraycopy stubThu, 26 May 2011 13:15:01 -0700, by iveresov
-
7047961: JSR 292 MethodHandleWalk swap args doesn't handle T_LONG and T_DOUBLE properlyThu, 26 May 2011 14:44:41 -0700, by never
-
7047069: Array can dynamically change size when assigned to an object fieldFri, 27 May 2011 12:47:48 -0700, by kvn
-
7048332: Cadd_cmpLTMask doesn't handle 64-bit tmp register properlyWed, 25 May 2011 21:17:07 -0700, by kvn
-
MergeThu, 02 Jun 2011 13:37:40 -0700, by lana
-
7045697: JDK7 THIRD PARTY README updateFri, 27 May 2011 15:01:07 -0700, by jeff
-
7049385: Bump the HS21 build number to 15Fri, 27 May 2011 23:55:56 -0700, by jcoomes
-
MergeFri, 27 May 2011 23:55:49 -0700, by jcoomes
-
7042740: CMS: assert(n> q) failed: Looping at: ... blockOffsetTable.cpp:557Fri, 27 May 2011 15:05:33 -0700, by ysr
-
7033141: assert(has_cp_cache(i)) failed: oobFri, 27 May 2011 15:04:48 -0700, by coleenp
-
7046732: JSR 292 assert(result == cpce->f1()) failed: expected result for assembly codeWed, 25 May 2011 16:04:09 -0700, by never
-
7048030: is_scavengable changes causing compiler to embed more constantsTue, 24 May 2011 20:24:11 -0700, by kvn
-
7046893: LP64 problem with double_quadword in c1_LIRAssembler_x86.cppTue, 24 May 2011 15:30:05 -0700, by iveresov
-
7047300: VM crashes with assert(_base == InstPtr) failed: Not an object pointerTue, 24 May 2011 12:54:51 -0700, by kvn
-
7045506: assert(!can_reshape || !new_phi) failed: for igvn new phi should be hookedSat, 21 May 2011 13:59:55 -0700, by kvn
-
7045693: java/util/EnumSet/EnumSetBash.java still failing intermittentlySat, 21 May 2011 11:44:31 -0700, by kvn
-
MergeFri, 20 May 2011 22:27:48 -0700, by jcoomes
-
7046096: SEGV IN C2 WITH 6U25Fri, 20 May 2011 12:46:20 -0700, by kvn
-
Added tag jdk7-b144 for changeset fe189d4a44e9Thu, 26 May 2011 20:19:48 -0700, by schien
-
7044486: open jdk repos have files with incorrect copyright headers, which can end up in src bundlesWed, 25 May 2011 13:31:51 -0700, by katleman
-
MergeTue, 24 May 2011 14:07:12 -0700, by trims
-
Added tag hs21-b13 for changeset c149193c768bTue, 24 May 2011 14:02:47 -0700, by trims
-
7040781: Bump the HS21 build number to 14Fri, 20 May 2011 05:24:46 -0700, by trims
-
MergeWed, 18 May 2011 11:45:06 -0700, by never
-
MergeTue, 17 May 2011 19:15:34 -0700, by never
-
7045513: JSR 292 inlining causes crashes in methodHandleWalk.cppTue, 17 May 2011 19:11:51 -0700, by never
-
7044892: JSR 292: API entry points sometimes throw the wrong exceptions or doesn't throw the expected oneTue, 17 May 2011 15:43:46 -0700, by jrose
-
7045570: compiler/5091921/Test7005594.java failed because not enough space for object heapTue, 17 May 2011 12:26:33 -0700, by kvn
-
7045515: ARM assembly code for JSR 292 ricochet framesTue, 17 May 2011 16:50:27 +0200, by bdelsart
-
6996747: SIGSEGV in nmethod::cleanup_inline_caches / CompiledIC::verifyMon, 16 May 2011 22:16:44 -0700, by never
-
7044725: -XX:-UnrollLimitCheck -Xcomp : Exception: String index out of range: 29488Mon, 16 May 2011 14:21:16 -0700, by kvn
-
MergeWed, 18 May 2011 10:12:31 -0400, by kamg
-
MergeTue, 17 May 2011 09:29:56 -0400, by dholmes
-
7035744: jprt no longer does open-only buildsSun, 15 May 2011 23:57:15 -0400, by dholmes
-
MergeWed, 18 May 2011 13:19:32 +0200, by brutisso
-
7041440: G1: assert(obj->is_oop_or_null(true )) failed: Error #Tue, 17 May 2011 00:56:01 -0700, by johnc
-
7041789: 30% perf regression with c2/arm following 7017732Tue, 03 May 2011 10:30:34 -0700, by jmasa
-
Added tag jdk7-b143 for changeset c149193c768bFri, 20 May 2011 16:03:55 -0700, by schien
-
7040780: Bump the HS21 build number to 13 hs21-b13 jdk7-b143Thu, 12 May 2011 22:05:08 -0700, by trims
-
MergeThu, 12 May 2011 22:05:04 -0700, by trims
-
MergeThu, 12 May 2011 19:39:58 -0700, by never
-
MergeThu, 12 May 2011 16:24:44 -0700, by never
-
6998541: JSR 292 implement missing return-type conversion for OP_RETYPE_RAWThu, 12 May 2011 14:04:48 -0700, by twisti
-
MergeThu, 12 May 2011 10:33:17 -0700, by never
-
7043461: VM crashes in void LinkResolver::runtime_resolve_virtual_methodThu, 12 May 2011 10:29:02 -0700, by never
-
7043040: JSR292: JRuby bench/shootout/binarytrees.ruby-2.ruby SEGV: constantPoolKlass::oop_follow_contentsTue, 10 May 2011 17:44:14 -0700, by never
-
7043552: regression after 7042327Tue, 10 May 2011 12:57:21 -0700, by kvn
-
7042122: JSR 292: adjust various inline thresholds for JSR 292 API methods and method handle adaptersTue, 10 May 2011 00:45:03 -0700, by twisti
-
7043301: assert(locals < caller->fp() || locals > (caller->fp() + 16)) failed: locals in save areaMon, 09 May 2011 19:45:52 -0700, by never
-
MergeFri, 06 May 2011 19:34:55 -0700, by never
-
6939861: JVM should handle more conversion operationsFri, 06 May 2011 16:33:13 -0700, by never
-
7042153: guarantee(x_compare_res != Constant::not_comparable) failed: incomparable constants in IfOpFri, 06 May 2011 12:12:29 -0700, by iveresov
-
MergeThu, 12 May 2011 17:36:45 -0700, by ysr
-
MergeThu, 12 May 2011 15:05:22 -0700, by ysr
-
7043891: CMS: assert(_whole_heap.contains(p)) failed: out of bounds access to card marking arrayWed, 11 May 2011 15:47:12 -0700, by ysr
-
7043564: compile warning and copyright fixesTue, 10 May 2011 12:26:10 -0700, by iveresov
-
6883834: ParNew: assert(!_g->to()->is_in_reserved(obj),"Scanning field twice?") with LargeObjects testsTue, 10 May 2011 00:33:21 -0700, by ysr
-
7036199: Adding a notification to the implementation of GarbageCollectorMXBeansThu, 12 May 2011 10:30:11 -0700, by fparain
-
MergeWed, 11 May 2011 13:19:53 -0400, by kamg
-
7043298: 4/4 fix for 7028172 causes "Label too long: ..." error messageWed, 11 May 2011 08:59:46 -0700, by dcubed
-
Added tag hs21-b12 for changeset 9ad1548c6b63Thu, 12 May 2011 21:42:52 -0700, by trims
-
Added tag jdk7-b142 for changeset 9ad1548c6b63Thu, 12 May 2011 17:17:22 -0700, by schien
-
7040779: Bump the HS21 build number to 12 hs21-b12 jdk7-b142Fri, 06 May 2011 14:41:06 -0700, by trims
-
MergeFri, 06 May 2011 14:41:00 -0700, by trims
-
MergeFri, 06 May 2011 11:36:25 -0700, by never
-
7042327: assert(opaq->outcnt() == 1 && opaq->in(1) == limit)Thu, 05 May 2011 21:06:14 -0700, by kvn
-
7042070: Typo in Test6796786.javaWed, 04 May 2011 22:41:17 -0700, by kvn
-
7042052: Xcomp crash with PopSynchronousTestWed, 04 May 2011 22:31:18 -0700, by never
-
5091921: Sign flip issues in loop optimizerWed, 04 May 2011 13:12:42 -0700, by kvn
-
MergeWed, 04 May 2011 03:42:58 -0700, by twisti
-
MergeWed, 04 May 2011 00:46:22 -0700, by twisti
-
7041244: JSR 292: Server VM gets a SEGV running a JCK testWed, 04 May 2011 00:41:48 -0700, by twisti
-
7041582: set_mode_flags isn't called without -Xmixed specifiedWed, 04 May 2011 00:21:22 -0700, by never
-
7041603: standalone SA doesn't build after 7010849Tue, 03 May 2011 20:56:35 -0700, by never
-
MergeTue, 03 May 2011 17:09:05 -0700, by never
-
6796786: invalid FP identity transform - (a - b) -> b - aTue, 03 May 2011 12:11:54 -0700, by never
-
7041100: The load in String.equals intrinsic executed before null checkTue, 03 May 2011 09:10:39 -0700, by kvn
-
7009361: JSR 292 Invalid value on stack on solaris-sparc with -XcompMon, 02 May 2011 18:53:37 -0700, by never
-
MergeMon, 02 May 2011 10:51:36 -0700, by never
-
6552561: MaxRecursiveInlineLevel flag doesn't operate correctlyMon, 02 May 2011 00:55:09 -0700, by twisti
-
7039652: Performance regression after 7004547 changesThu, 28 Apr 2011 16:40:23 -0700, by kvn
-
MergeFri, 06 May 2011 11:25:16 -0400, by kamg
-
7036525: Disable alternative source mechanism for OPENJDK buildsThu, 05 May 2011 21:20:21 -0400, by dholmes
-
7033669: JVM TI spec has to be changed to not contain URLS to the VM SpecThu, 05 May 2011 12:50:42 -0400, by kamg
-
MergeThu, 05 May 2011 09:33:14 -0400, by kevinw
-
7005503: Make GuaranteedSafepointInterval a diagnostic flagMon, 18 Apr 2011 08:03:45 -0700, by kevinw
-
MergeWed, 04 May 2011 23:10:58 -0400, by dholmes
-
7036267: c2/arm: mark version number as experimental and disable on unsupported platformsWed, 04 May 2011 19:16:49 -0400, by dholmes
-
MergeFri, 06 May 2011 09:45:18 +0200, by brutisso
-
6728025: LinkResolver is missing some ResourceMarksThu, 05 May 2011 07:51:05 -0700, by jcoomes
-
7040450: G1: assert((_g1->evacuation_failed()) || (!_g1->obj_in_cs(obj))) failed: shouldn't still be in ...Thu, 05 May 2011 09:15:52 -0400, by tonyp
-
7041501: NUMA: Expand the old gen more aggressivelyWed, 04 May 2011 15:08:44 -0700, by iveresov
-
7040068: CMS: Possibly unsafe initialization of BlockOffsetArrayUseUnallocatedBlockFri, 29 Apr 2011 09:11:03 +0200, by brutisso
-
MergeMon, 02 May 2011 07:08:53 -0700, by jmasa
-
MergeFri, 29 Apr 2011 20:42:27 -0700, by iveresov
-
7040485: Use transparent huge page on linux by defaultFri, 29 Apr 2011 12:39:32 -0700, by iveresov
-
7035144: G1: nightly failure: Non-dirty cards in region that should be dirty (failures still exist...)Fri, 29 Apr 2011 14:59:04 -0400, by tonyp
-
7034139: G1: assert(Thread::current()->is_ConcurrentGC_thread()) failed: only a conc GC thread can call this.Fri, 29 Apr 2011 12:40:49 -0400, by tonyp
-
7040410: -Xloggc:<file> incorrectly enables TraceClassUnloading causing tracing on ttyThu, 28 Apr 2011 15:29:18 -0700, by johnc
-
MergeWed, 04 May 2011 11:04:45 -0400, by kamg
-
7041410: 5/4 finish removing SOLARIS_7_OR_LATER from HotSpotTue, 03 May 2011 12:45:54 -0700, by dcubed
-
MergeTue, 03 May 2011 12:19:04 -0700, by zgu
-
MergeTue, 03 May 2011 10:17:29 -0700, by zgu
-
6986065: Rebrand exe/dll company namesTue, 03 May 2011 13:01:41 -0400, by zgu
-
MergeTue, 03 May 2011 13:01:31 -0400, by dsamersoff
-
7031385: incorrect register allocation in release_store_fence on linux x86Tue, 03 May 2011 18:43:18 +0400, by dsamersoff
-
7041156: gcc 4.6 doesn't recognise -export-dynamic optionTue, 03 May 2011 18:24:55 +0400, by dsamersoff
-
7028172: 3/4 SA needs to adapt to Solaris libproc change made in 6748307Mon, 02 May 2011 14:53:49 -0700, by dcubed
-
7019808: build fails on Fedora 14: SELinux run-time check: execution of stack in libjvm.soFri, 29 Apr 2011 21:13:00 +0400, by dsamersoff
-
7039447: 2/1 java profiling is broken in build 139 (garbage in function name)Thu, 28 Apr 2011 08:24:46 -0700, by dcubed
-
MergeWed, 27 Apr 2011 06:20:00 -0700, by zgu
-
7036747: 7017009 reappeared, problem with ElfStringTableWed, 27 Apr 2011 09:09:57 -0400, by zgu
-
Added tag hs21-b11 for changeset 3aea9e9feb07Fri, 06 May 2011 14:10:20 -0700, by trims
-
Added tag jdk7-b141 for changeset 5d07913abd59Thu, 05 May 2011 14:02:02 -0700, by schien
-
MergeFri, 29 Apr 2011 16:55:43 -0700, by trims
-
MergeFri, 29 Apr 2011 14:36:21 -0700, by jmasa
-
MergeFri, 29 Apr 2011 12:33:39 -0700, by jmasa
-
7037756: Deadlock in compiler thread similiar to 6789220Wed, 27 Apr 2011 14:40:41 -0700, by johnc
-
7039089: G1: changeset for 7037276 broke heap verification, and related cleanupsTue, 26 Apr 2011 21:17:24 -0700, by ysr
-
7037939: NUMA: Disable adaptive resizing if SHM large pages are usedTue, 26 Apr 2011 11:46:34 -0700, by iveresov
-
7037250: cscope.make database generation is silently brokenSat, 23 Apr 2011 04:20:09 -0700, by jcoomes
-
MergeFri, 22 Apr 2011 09:26:09 -0700, by jmasa
-
6946417: G1: Java VisualVM does not support G1 properly.Thu, 21 Apr 2011 10:23:44 -0700, by jmasa
-
MergeThu, 21 Apr 2011 01:16:20 -0700, by ysr
-
7037276: Unnecessary double traversal of dirty card windowsWed, 20 Apr 2011 19:19:30 -0700, by ysr
-
7034464: Support transparent large pages on LinuxWed, 20 Apr 2011 17:12:04 -0700, by iveresov
-
7011855: G1: non-product flag to artificially grow the heapTue, 19 Apr 2011 15:46:59 -0400, by tonyp
-
MergeFri, 29 Apr 2011 11:15:30 -0700, by kvn
-
7032162: assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptrThu, 28 Apr 2011 14:00:13 -0700, by never
-
7029167: add support for conditional card marksWed, 27 Apr 2011 15:40:36 -0700, by never
-
7039586: test/java/util/Collections/Rotate.java failing with hs21-b09Tue, 26 Apr 2011 12:14:22 -0700, by kvn
-
7030715: JSR 292 JRuby test/test_super_call_site_caching.rb asserts with +DoEscapeAnalysisMon, 25 Apr 2011 16:25:58 -0700, by never
-
6993078: JSR 292 too many pushes: Lesp points into register windowThu, 21 Apr 2011 00:25:40 -0700, by twisti
-
7026700: regression in 6u24-rev-b23: Crash in C2 compiler in PhaseIdealLoop::build_loop_late_postWed, 20 Apr 2011 18:29:35 -0700, by kvn
-
7009346: java/dyn/InvokeDynamicPrintArgs.java fails with NPE on solaris-sparc with -XcompWed, 20 Apr 2011 09:29:00 -0700, by never
-
7037812: few more defaults changes for new AMD processorsTue, 19 Apr 2011 09:30:17 -0700, by kvn
-
7036960: TemplateTable::fast_aldc in templateTable_x86_64.cpp uses movptr instead of load_klassMon, 18 Apr 2011 06:50:57 -0700, by twisti
-
7018355: JSR 292: VM crash in DefNewGeneration::copy_to_survivor_spaceMon, 18 Apr 2011 01:33:28 -0700, by twisti
-
MergeWed, 27 Apr 2011 17:25:45 -0700, by coleenp
-
7009923: JSR 292: VM crash in JavaThread::last_frameTue, 26 Apr 2011 14:04:43 -0400, by coleenp
-
MergeSat, 23 Apr 2011 00:33:38 -0400, by vladidan
-
MergeThu, 21 Apr 2011 10:12:42 -0400, by vladidan
-
7035861: linux-armsflt: assert(ni->data() == (int)(x + o)) failed: instructions must matchWed, 20 Apr 2011 14:07:57 -0400, by vladidan
-
Added tag hs21-b10 for changeset d283b8296671Tue, 03 May 2011 16:00:35 -0700, by trims
-
MergeMon, 02 May 2011 09:36:24 -0700, by schien
-
Added tag jdk7-b140 for changeset d283b8296671Thu, 28 Apr 2011 17:44:24 -0700, by schien
-
MergeWed, 27 Apr 2011 19:20:31 -0700, by cl
-
6631003: Add hg tip changeset to build imageTue, 26 Apr 2011 16:20:22 -0700, by ohair
-
7039044: Bump the HS21 build number to 10 hs21-b10 jdk7-b140Fri, 22 Apr 2011 18:52:28 -0700, by trims
-
MergeFri, 22 Apr 2011 18:52:22 -0700, by trims
-
MergeWed, 20 Apr 2011 20:32:45 -0700, by jmasa
-
7036706: G1: Use LIR_OprDesc::as_pointer_register in code changes for 7035117Mon, 18 Apr 2011 16:27:16 -0700, by johnc
-
6946385: G1: jstat does not support G1 GCSun, 17 Apr 2011 01:24:54 -0700, by jmasa
-
7036021: G1: build failure on win64 and linux with hs21 in jdk6 build environmentFri, 15 Apr 2011 10:10:50 -0700, by johnc
-
MergeThu, 14 Apr 2011 13:49:29 -0700, by johnc
-
7036482: clear argument is redundant and unused in cardtable methodsThu, 14 Apr 2011 12:10:15 -0700, by ysr
-
MergeThu, 14 Apr 2011 13:45:41 -0700, by johnc
-
7035117: G1: nsk/stress/jni/jnistress002 fails with assertion failureWed, 13 Apr 2011 17:56:43 -0700, by johnc
-
MergeFri, 08 Apr 2011 14:53:16 -0700, by jmasa
-
MergeFri, 08 Apr 2011 14:19:50 -0700, by jmasa
-
6841742: par compact - remove unused/unsupported optionsThu, 07 Apr 2011 17:16:20 -0700, by jcoomes
-
7034133: cleanup obsolete option handlingThu, 07 Apr 2011 16:52:15 -0700, by jcoomes
-
7009266: G1: assert(obj->is_oop_or_null(true )) failed: ErrorThu, 07 Apr 2011 09:53:20 -0700, by johnc
-
7032963: StoreCM shouldn't participate in store eliminationTue, 05 Apr 2011 19:14:03 -0700, by never
-
MergeTue, 19 Apr 2011 20:40:20 -0700, by coleenp
-
7007254: NullPointerException occurs with jvisualvm placed under a dir. including Japanese charsSat, 16 Apr 2011 11:59:54 +0200, by thurka
-
7032407: Crash in LinkResolver::runtime_resolve_virtual_method()Fri, 15 Apr 2011 09:36:28 -0400, by coleenp
-
MergeThu, 14 Apr 2011 23:06:33 -0400, by vladidan
-
MergeThu, 14 Apr 2011 11:02:05 -0400, by vladidan
-
MergeTue, 12 Apr 2011 10:32:42 -0400, by vladidan
-
7005865: Crash when running with PrintIRWithLIRMon, 11 Apr 2011 23:02:37 -0400, by vladidan
-
7033100: CreateMinidumpOnCrash does not work for failed assertsThu, 14 Apr 2011 11:50:36 -0400, by zgu
-
Fixed compiler warnings.Wed, 27 Jul 2011 17:24:11 -0700, by Thomas Wuerthinger
-
Fixed a () type bug in the negate canonicalizer.Wed, 27 Jul 2011 14:17:00 -0700, by Thomas Wuerthinger
-
Fixed a bug in which the valueEquals method was misused. The method does only check the equality of the node data and not full GVN equality by taking inputs and successors into account.Wed, 27 Jul 2011 14:16:38 -0700, by Thomas Wuerthinger
-
Relaxed create.bat to enable building with VS2010 ExpressWed, 27 Jul 2011 14:15:26 -0700, by Thomas Wuerthinger
-
Changed benchmarktool to python script instead of shell scriptWed, 27 Jul 2011 14:14:53 -0700, by Thomas Wuerthinger
-
Updated hgignoreWed, 27 Jul 2011 14:14:14 -0700, by Thomas Wuerthinger
-
Canonicalize Negate(Negate(x)) for int/long remove incorrect canonicalization of FloatSub(0.0, x) to Negate(x)Wed, 27 Jul 2011 11:53:37 +0200, by Gilles Duboscq
-
Add utility functions to create add & multiply integer nodes, removed wrong commentWed, 27 Jul 2011 10:33:03 +0200, by Gilles Duboscq
-
Apply rematerializtion only to GVNed NodesThu, 21 Jul 2011 14:58:08 +0200, by Gilles Duboscq
-
Fix for usages that are phi in rematerializationThu, 21 Jul 2011 11:32:22 +0200, by Gilles Duboscq
-
MergeWed, 20 Jul 2011 18:50:39 +0200, by Gilles Duboscq
-
Added Verify option to be able to diable graph verification, ideal graph printing now also print string value for colors, removed redundant DCE/Canon phasesWed, 20 Jul 2011 18:49:19 +0200, by Gilles Duboscq
-
IdealGraphVisualizer: new splash screen that says Ideal Graph Visualizer and sponsored by OracleWed, 20 Jul 2011 10:52:00 +0200, by Peter Hofer
-
IdealGraphVisualizer: show a warning and ask the user whether to proceed before viewing a graph while the graph or its group is still being loaded. Opening such a graph can cause numerous problems and typically results in a NullPointerException or ConcurrentModificationException.Mon, 18 Jul 2011 13:30:37 +0200, by Peter Hofer
-
IdealGraphVisualizer: replace some single-threaded usages of StringBuffer with StringBuilderMon, 18 Jul 2011 11:35:16 +0200, by Peter Hofer
-
MergeMon, 18 Jul 2011 11:56:49 +0200, by Gilles Duboscq
-
Draft rematerialization after eager GVN, only canonicalize new nodes after loop optimisationsThu, 14 Jul 2011 22:22:44 +0200, by Gilles Duboscq
-
mergeThu, 14 Jul 2011 15:42:23 +0200, by Lukas Stadler
-
more comments on examples, extended deopt exampleThu, 14 Jul 2011 15:41:13 +0200, by Lukas Stadler
-
cleanup, new shell scripts for examplesThu, 14 Jul 2011 10:33:35 +0200, by Lukas Stadler
-
IdealGraphVisualizer: modify RemoveFilter to optionally remove all nodes that became orphans as result of the remove and add a JavaScript removeIncludeOrphans() filter functionWed, 13 Jul 2011 17:20:53 +0200, by Peter Hofer
-
IdealGraphVisualizer: introduce GraalGradientColorFilter that colors nodes using a customizable color gradient, based on how a numeric property is located in a specified interval. Includes an examples filter that applies the filter to the probability property.Wed, 13 Jul 2011 15:09:54 +0200, by Peter Hofer
-
Fix for loop inversion now runs tests, fop, lusearch, eclipse, avrora and scimarkWed, 13 Jul 2011 15:08:49 +0200, by Gilles Duboscq
-
Canonicalize Compare with same inputsWed, 13 Jul 2011 15:05:04 +0200, by Gilles Duboscq
-
MergeTue, 12 Jul 2011 18:14:45 +0200, by Gilles Duboscq
-
Fix broken code in exemples, Fix regression and bug in peeling/invertingTue, 12 Jul 2011 17:54:32 +0200, by Gilles Duboscq
-
global absolute probability analysis:Tue, 12 Jul 2011 17:00:25 +0200, by Lukas Stadler
-
Finish implementation of loop inversionTue, 12 Jul 2011 13:10:33 +0200, by Gilles Duboscq
-
Fix for NormalizeCompare->Compare canonicalization : care must be taken for the unordered caseTue, 12 Jul 2011 13:10:11 +0200, by Gilles Duboscq
-
IdealGraphVisualizer: put HTML tooltip texts between <HTML> and </HTML> to ensure they are not displayed as plain textMon, 11 Jul 2011 17:55:55 +0200, by Peter Hofer
-
Replace Compare with NormalizeComparison and constant 0 as inputs with a single Compare; correct/remove encountered wrong commentsMon, 11 Jul 2011 17:52:58 +0200, by Peter Hofer
-
IdealGraphVisualizer: provide upscaled icons for brandingMon, 11 Jul 2011 13:41:33 +0200, by Peter Hofer
-
IdealGraphVisualizer: select blocks in the control flow graph by double-clicking them, thus allowing to move blocks without selecting them and changing the selecting in the node graphMon, 11 Jul 2011 13:31:51 +0200, by Peter Hofer
-
Fix for vector tree in splittingSun, 10 Jul 2011 11:21:37 +0200, by Gilles Duboscq
-
MergeFri, 08 Jul 2011 18:35:51 +0200, by Gilles Duboscq
-
revert outer framesate scheduling changeFri, 08 Jul 2011 18:00:39 +0200, by Gilles Duboscq
-
MergeFri, 08 Jul 2011 15:00:16 +0200, by Gilles Duboscq
-
Fix for peeling spliting : inner framestates which are attached to nodes after the coloring can not be coloredFri, 08 Jul 2011 14:49:01 +0200, by Gilles Duboscq
-
More precise inOrBefore, make both inOrBefore and inOrAfter accessible on Loop, compute inOrAfter, inOrBefore and full loop nodes only if neededFri, 08 Jul 2011 13:38:38 +0200, by Gilles Duboscq
-
Canonicalize & DCE after peeling, fix for spliting in peelingThu, 07 Jul 2011 18:21:30 +0200, by Gilles Duboscq
-
Removed assertion in EdgeMoveOptimizer that is not valid anymore because of guardsThu, 07 Jul 2011 16:04:21 +0200, by Gilles Duboscq
-
Merge.Fri, 08 Jul 2011 18:02:04 +0200, by Thomas Wuerthinger
-
Simplified some of the examples.Fri, 08 Jul 2011 18:01:29 +0200, by Thomas Wuerthinger
-
IdealGraphVisualizer: Update branding to use a custom application icon and the Oracle logo, also don't show the version in the main window title barFri, 08 Jul 2011 15:25:57 +0200, by Peter Hofer
-
IdealGraphVisualizer: in the standard group organizer, put single graphs below group nodes tooFri, 08 Jul 2011 11:56:25 +0200, by Peter Hofer
-
added FrameModifier extension, added deopt exampleFri, 08 Jul 2011 13:41:27 +0200, by Lukas Stadler
-
New optimization phase example.Thu, 07 Jul 2011 20:46:20 +0200, by Thomas Wuerthinger
-
Merge.Thu, 07 Jul 2011 19:58:00 +0200, by Thomas Wuerthinger
-
Added intrinsification example (safe add).Thu, 07 Jul 2011 19:57:45 +0200, by Thomas Wuerthinger
-
The benchmark tool should now print zero values to the csv file, if a benchmark failsThu, 07 Jul 2011 19:43:17 +0200, by Josef Haider
-
MergeThu, 07 Jul 2011 18:31:25 +0200, by Josef Haider
-
Added a small python script for automated benchmarks.Thu, 07 Jul 2011 18:19:24 +0200, by Josef Haider
-
Merge.Thu, 07 Jul 2011 18:15:25 +0200, by Thomas Wuerthinger
-
Added example project. Added InliningGuide example extension.Thu, 07 Jul 2011 18:14:50 +0200, by Thomas Wuerthinger
-
Removed forgotten README file.Thu, 07 Jul 2011 16:11:09 +0200, by Thomas Wuerthinger
-
Drafted inlining guide interface. Added new compiler flag -G:ExtendThu, 07 Jul 2011 16:07:11 +0200, by Thomas Wuerthinger
-
canonicalize "if (x) return bool_constant; else return !bool_constant;" to MaterializeNodeThu, 07 Jul 2011 16:38:14 +0200, by Lukas Stadler
-
NodeArray uses modCount to assert in Iterators, variableInputs is now protected so that each Node class using it needs to export it explicitly (and thus give it a name)Thu, 07 Jul 2011 14:33:57 +0200, by Lukas Stadler
-
Clean up.Wed, 06 Jul 2011 21:48:33 +0200, by Thomas Wuerthinger
-
Merge.Wed, 06 Jul 2011 21:47:47 +0200, by Thomas Wuerthinger
-
Fixed anchor creation such that exception handler blocks are recognized.Wed, 06 Jul 2011 21:43:07 +0200, by Thomas Wuerthinger
-
decoupled code emitting order from linear scan order. align loops. reorder short loops. fixed linear scan order.Wed, 06 Jul 2011 21:40:39 +0200, by Thomas Wuerthinger
-
Align loop headers (for immediate speed-up).Wed, 06 Jul 2011 18:59:55 +0200, by Thomas Wuerthinger
-
Added intrinsification of Object arraycopy.Wed, 06 Jul 2011 18:50:11 +0200, by Thomas Wuerthinger
-
Generating safepoints.Wed, 06 Jul 2011 17:53:05 +0200, by Thomas Wuerthinger
-
pulled common code from NewInstance and NewArray into EscapeOpWed, 06 Jul 2011 17:50:32 +0200, by Lukas Stadler
-
Disabled assert about null state at block entry.Wed, 06 Jul 2011 17:15:43 +0200, by Thomas Wuerthinger
-
fixed warnings.Wed, 06 Jul 2011 17:07:31 +0200, by Thomas Wuerthinger
-
Merge.Wed, 06 Jul 2011 17:02:38 +0200, by Thomas Wuerthinger
-
Fixed rethrow exception frame state (again.. and this time added some useful assertions).Wed, 06 Jul 2011 17:02:15 +0200, by Thomas Wuerthinger
-
Added GVN to GuardNode and Compare.Wed, 06 Jul 2011 16:43:19 +0200, by Thomas Wuerthinger
-
mergeWed, 06 Jul 2011 16:51:01 +0200, by Lukas Stadler
-
added PhiType.(Value, Memory, Virtual), removed Phi.isDead, phis are now deleted immediately when they become invalidWed, 06 Jul 2011 16:31:18 +0200, by Lukas Stadler
-
new escape analysis mechanism: don't use blocks during iteration, VirtualObjectFields merged with phisWed, 06 Jul 2011 16:01:29 +0200, by Lukas Stadler
-
mergeMon, 04 Jul 2011 18:04:44 +0200, by Lukas Stadler
-
canonicalization for CheckCast, InstanceOf, IsNonNull, IsType and NotInstanceOf, checkstyle fixMon, 04 Jul 2011 18:04:12 +0200, by Lukas Stadler
-
Lowering of array accesses.Wed, 06 Jul 2011 16:15:15 +0200, by Thomas Wuerthinger
-
Removed ExceptionDispatch node (replaced with normal InstanceOf).Wed, 06 Jul 2011 13:28:51 +0200, by Thomas Wuerthinger
-
Added NegateBooleanNode, removed negate() method from BooleanNode, removed NotInstanceOf.Wed, 06 Jul 2011 13:18:34 +0200, by Thomas Wuerthinger
-
simplified compute linear scan order.Wed, 06 Jul 2011 11:59:26 +0200, by Thomas Wuerthinger
-
Added calculation of loop depth and loop index to scheduler.Wed, 06 Jul 2011 11:52:31 +0200, by Thomas Wuerthinger
-
Introduced optimistic schedule and hid it behind a flag.Tue, 05 Jul 2011 19:49:35 +0200, by Thomas Wuerthinger
-
Fixed issue that caused deopt on every exception of a top-level method that would have needed to be unwinded.Tue, 05 Jul 2011 19:06:40 +0200, by Thomas Wuerthinger
-
Fixed an issue in the HotSpot code for rethrowing an exception at deopt (wrong values on the expression stack caused a crash when GC and deopt happened at the same time).Tue, 05 Jul 2011 18:55:22 +0200, by Thomas Wuerthinger
-
Fixed the frame states in the array copy intrinsification.Tue, 05 Jul 2011 16:41:53 +0200, by Thomas Wuerthinger
-
Merge.Tue, 05 Jul 2011 14:12:00 +0200, by Thomas Wuerthinger
-
Fixed critical issue in exception frame state merging (prevented jython from running correctly). Added intrinsification for float/double to int/long conversions and for currentThread.Tue, 05 Jul 2011 14:09:44 +0200, by Thomas Wuerthinger
-
MergeTue, 05 Jul 2011 11:42:28 +0200, by Gilles Duboscq
-
Delete framestate along with statesplit nodes if the framestate is not re-used somewhereTue, 05 Jul 2011 11:39:40 +0200, by Gilles Duboscq
-
Merge.Mon, 04 Jul 2011 18:56:22 +0200, by Thomas Wuerthinger
-
Intrinsify arraycopy of primitive types to vector instructions.Mon, 04 Jul 2011 18:54:54 +0200, by Thomas Wuerthinger
-
Added intrinsification of getClass()Mon, 04 Jul 2011 12:21:42 +0200, by Thomas Wuerthinger
-
removed reference to GraalCompilation from CompilerGraph (i.e. make it more lightweight)Mon, 04 Jul 2011 12:03:31 +0200, by Thomas Wuerthinger
-
IdealGraphVisualizer: use newer, more modern icons from the NetBeans projectMon, 04 Jul 2011 17:44:07 +0200, by Peter Hofer
-
IdealGraphVisualizer: Apply graph difference also to control flow graphs and use bold edges for new connections and dashed edges for removed connectionsMon, 04 Jul 2011 16:08:03 +0200, by Peter Hofer
-
IdealGraphVisualizer: add optional import in build.xml for environment-specific build extensions/modificationsMon, 04 Jul 2011 13:59:41 +0200, by Peter Hofer
-
IdealGraphVisualizer: when packaging a build, drop memory presets (-Xms, -Xmx) from default_options and let the executing VM choose reasonable defaultsMon, 04 Jul 2011 12:29:28 +0200, by Peter Hofer
-
IdealGraphVisualizer: Drop the "Window" suffix of each top component's label and enter meaningful mouse-over descriptions.Mon, 04 Jul 2011 12:05:23 +0200, by Peter Hofer
-
IdealGraphVisualizer: in the control flow graph (block view), allow nodes with longer text to be larger than the default size and center their text horizontallyMon, 04 Jul 2011 12:03:50 +0200, by Peter Hofer
-
IdealGraphVisualizer: use a LinkedHashSet instead of an ArrayList to store the edges of an InputGraph in order to slightly increase performance, particularly when parsing an input fileMon, 04 Jul 2011 11:28:08 +0200, by Peter Hofer
-
IdealGraphVisualizer: Disable assertions for RequestProcessor to prevent annoying messages in case of multiple SceneAnimator update tasks in the default RequestProcessor.Mon, 04 Jul 2011 10:56:19 +0200, by Peter Hofer
-
Fix bug in peeling in updating the parent loops after peeling. Added verify to IfSun, 03 Jul 2011 11:05:05 +0200, by Gilles Duboscq
-
Various fixes around escape analysis.Sat, 02 Jul 2011 02:46:04 +0200, by Thomas Wuerthinger
-
Fixed an issue in the C++ code of the escape analysis (wrongly commented out code).Fri, 01 Jul 2011 21:07:29 +0200, by Thomas Wuerthinger
-
Adjusted inlining decision (depend on max node size instead of max codeSize).Fri, 01 Jul 2011 20:11:51 +0200, by Thomas Wuerthinger
-
Merge.Fri, 01 Jul 2011 19:39:29 +0200, by Thomas Wuerthinger
-
Canonicalize RegisterFinalizer nodes.Fri, 01 Jul 2011 19:39:14 +0200, by Thomas Wuerthinger
-
Merge fixes.Fri, 01 Jul 2011 18:28:26 +0200, by Thomas Wuerthinger
-
Merge.Fri, 01 Jul 2011 18:24:04 +0200, by Thomas Wuerthinger
-
checkcast fixesFri, 01 Jul 2011 18:15:05 +0200, by Thomas Wuerthinger
-
Do not move deopt point above ExceptionObject!Thu, 30 Jun 2011 18:53:02 +0200, by Thomas Wuerthinger
-
fixed outdated asserts.Thu, 30 Jun 2011 18:45:44 +0200, by Thomas Wuerthinger
-
must not gvn checkcast instructions.Thu, 30 Jun 2011 18:39:13 +0200, by Thomas Wuerthinger
-
optimized genInstanceOf XIR snippet.Thu, 30 Jun 2011 18:03:43 +0200, by Thomas Wuerthinger
-
Removed unnecessary jump.Thu, 30 Jun 2011 18:00:22 +0200, by Thomas Wuerthinger
-
Introduced NotInstanceOf node. Optimize instanceof statements (i.e. do not materialize).Thu, 30 Jun 2011 17:53:23 +0200, by Thomas Wuerthinger
-
Introduced Materialize node. InstanceOf no longer produces a value.Thu, 30 Jun 2011 17:03:10 +0200, by Thomas Wuerthinger
-
Changed genInstanceOf such that it does not longer automatically materialize the result.Thu, 30 Jun 2011 16:49:13 +0200, by Thomas Wuerthinger
-
Changed the way the compare instructions are generated in the LIRGenerator.Thu, 30 Jun 2011 16:07:18 +0200, by Thomas Wuerthinger
-
Removed explicit reference to RiType object in TypeCheck node.Wed, 29 Jun 2011 16:19:51 +0200, by Thomas Wuerthinger
-
Added canonicalization of boolean nodes and if conditionsWed, 29 Jun 2011 15:45:20 +0200, by Thomas Wuerthinger
-
Replace If node with guard in case of deopt.Tue, 28 Jun 2011 16:59:56 +0200, by Thomas Wuerthinger
-
Corrected valueEqual method of IsNonNull.Tue, 28 Jun 2011 15:54:46 +0200, by Thomas Wuerthinger
-
Draft GVN.Tue, 28 Jun 2011 15:48:05 +0200, by Thomas Wuerthinger
-
Added immediate gvn for LocationNode instances.Tue, 28 Jun 2011 15:28:30 +0200, by Thomas Wuerthinger
-
escape analysis debug info fixesFri, 01 Jul 2011 19:00:37 +0200, by Lukas Stadler
-
Fixed various peeling bugs (can use nodes which are not Placeholders as loop exits)Fri, 01 Jul 2011 18:37:54 +0200, by Gilles Duboscq
-
MergeFri, 01 Jul 2011 12:57:10 +0200, by Gilles Duboscq
-
Make NewInstance a FixedWithNext to avoid it from floating too much (could be hoisted out of loops for exemple). Fixes for loop peelingFri, 01 Jul 2011 12:56:52 +0200, by Gilles Duboscq
-
MergeThu, 30 Jun 2011 10:07:49 +0200, by Gilles Duboscq
-
Fix some coloring bug, fix to keep more Placeholders at loop exits, fix for loop nodes computationThu, 30 Jun 2011 10:07:35 +0200, by Gilles Duboscq
-
Fix loop peeling exit values fixupWed, 29 Jun 2011 12:23:13 +0200, by Gilles Duboscq
-
IdealGraphVisualizer: Fix selection of node for gotoFigure()Thu, 30 Jun 2011 17:02:04 +0200, by Peter Hofer
-
IdealGraphVisualizer: ensure that input graphs are scheduled and all nodes are assigned to blocks before computing their difference. This fixes exceptions when creating a diff against a graph without blocks that was never viewed before (for instance, graphs from the server compiler).Thu, 30 Jun 2011 16:50:53 +0200, by Peter Hofer
-
IdealGraphVisualizer: fix "Show Filter Window" menu entryThu, 30 Jun 2011 13:07:09 +0200, by Peter Hofer
-
small inlining simplificationWed, 29 Jun 2011 20:11:13 +0200, by Lukas Stadler
-
mergeWed, 29 Jun 2011 19:53:00 +0200, by Lukas Stadler
-
fix for unresolved exception bug, exactType and declaredType logic for inlining, more on escape analysisWed, 29 Jun 2011 19:52:51 +0200, by Lukas Stadler
-
IdealGraphVisualizer: Rename predecessors to "Nodes Above" and successors to "Nodes Below" and actions "Expand Predecessors" and "Expand Successors" to "Expand Above" and "Expand Below" to avoid ambiguity with the Graal concept of successors and predecessorsWed, 29 Jun 2011 18:27:14 +0200, by Peter Hofer
-
IdealGraphVisualizer: remove files from C1XVisualizer text editor component that were erroneously checked in againWed, 29 Jun 2011 13:26:25 +0200, by Peter Hofer
-
IdealGraphVisualizer: add another filter that hides slots with no connectionsWed, 29 Jun 2011 12:22:46 +0200, by Peter Hofer
-
fixes to escape analysis: propagation of VirtualObjectTue, 28 Jun 2011 19:54:51 +0200, by Lukas Stadler
-
mergeTue, 28 Jun 2011 19:22:42 +0200, by Lukas Stadler
-
more escape analysis work: debug infoTue, 28 Jun 2011 19:14:28 +0200, by Lukas Stadler
-
mergeMon, 27 Jun 2011 17:15:12 +0200, by Lukas Stadler
-
more escape analysis changesMon, 27 Jun 2011 17:13:33 +0200, by Lukas Stadler
-
mergeWed, 22 Jun 2011 11:56:15 +0200, by Lukas Stadler
-
InliningPhase can take a hint on what to inline, initial work on EscapeAnalysisPhaseWed, 22 Jun 2011 11:55:42 +0200, by Lukas Stadler
-
Fix for dead Phis in loop nodes detectionTue, 28 Jun 2011 17:17:51 +0200, by Gilles Duboscq
-
Added -G:+PlotOnError option to print graph to IGV even without -G:+Plot on error condition (verification failure or AssertionError/RuntimeException in a Phase)Tue, 28 Jun 2011 17:08:45 +0200, by Gilles Duboscq
-
MergeTue, 28 Jun 2011 16:45:48 +0200, by Gilles Duboscq
-
Fix multiple bugs in loop peelingTue, 28 Jun 2011 16:13:32 +0200, by Gilles Duboscq
-
Loop peeling workTue, 28 Jun 2011 10:10:47 +0200, by Gilles Duboscq
-
Sync with maxine changes.Tue, 28 Jun 2011 14:17:06 +0200, by Thomas Wuerthinger
-
Updated hgignore.Tue, 28 Jun 2011 13:53:28 +0200, by Thomas Wuerthinger
-
Added read elimination phase.Tue, 28 Jun 2011 13:52:36 +0200, by Thomas Wuerthinger
-
insert loop memory mergingTue, 28 Jun 2011 12:20:31 +0200, by Thomas Wuerthinger
-
Removed locationToRead array.Mon, 27 Jun 2011 17:38:43 +0200, by Thomas Wuerthinger
-
Towards new memory dependence graph.Mon, 27 Jun 2011 13:29:53 +0200, by Thomas Wuerthinger
-
Added memory dependencies.Fri, 24 Jun 2011 15:39:54 +0200, by Thomas Wuerthinger
-
Node class clean up.Fri, 24 Jun 2011 15:01:20 +0200, by Thomas Wuerthinger
-
More clean up in the IR.Fri, 24 Jun 2011 14:59:27 +0200, by Thomas Wuerthinger
-
Simplifications on ReadNode WriteNode.Fri, 24 Jun 2011 14:46:26 +0200, by Thomas Wuerthinger
-
Towards splitting the lowering and the memory graph creation phases.Fri, 24 Jun 2011 14:35:07 +0200, by Thomas Wuerthinger
-
Restructure memory lowering code.Fri, 24 Jun 2011 14:21:12 +0200, by Thomas Wuerthinger
-
Updated GRAAL_README. Add new short-cut flag for graph output "-G:Plot".Thu, 23 Jun 2011 16:40:53 +0200, by Thomas Wuerthinger
-
Merge.Wed, 22 Jun 2011 22:27:02 +0200, by Thomas Wuerthinger
-
Now successfully lowering field stores.Wed, 22 Jun 2011 22:26:45 +0200, by Thomas Wuerthinger
-
Create new FieldWriteBarrier. Enable possibility to lower node directly to LIR.Wed, 22 Jun 2011 21:51:57 +0200, by Thomas Wuerthinger
-
Make sure that the compiler is initialized at startup (and not on the first compiled method).Wed, 22 Jun 2011 21:51:26 +0200, by Thomas Wuerthinger
-
IdealGraphVisualizer: different coloring for usages and predecessors (and hence inputs and successors)Wed, 22 Jun 2011 18:42:21 +0200, by Peter Hofer
-
MergeTue, 21 Jun 2011 17:14:24 +0200, by Gilles Duboscq
-
Compute Loop information, keep Placeholder on loop exits, added some utility functions for data/cfg traversalTue, 21 Jun 2011 16:58:34 +0200, by Gilles Duboscq
-
Graph.getNodes() is Iterable<Node>, doesn't return null nodes and doesn't throw ConcurrentModificationExceptionTue, 21 Jun 2011 14:32:12 +0200, by Lukas Stadler
-
disable UseExceptionProbability by default (not stable yet)Tue, 21 Jun 2011 12:15:38 +0200, by Lukas Stadler
-
mergeTue, 21 Jun 2011 12:01:38 +0200, by Lukas Stadler
-
fixes on exception profilingTue, 21 Jun 2011 12:01:28 +0200, by Lukas Stadler
-
mergeTue, 21 Jun 2011 11:16:21 +0200, by Lukas Stadler
-
runtime profiles exceptions at the call siteTue, 21 Jun 2011 11:13:52 +0200, by Lukas Stadler
-
LoopEnd is not a Merge anymoreTue, 21 Jun 2011 11:44:33 +0200, by Gilles Duboscq
-
Fix bug in FrameState handling for LoopBegin, BitMap -> GraalBitMap in some assertions in graalCodeInstallerTue, 21 Jun 2011 10:35:27 +0200, by Gilles Duboscq
-
MergeMon, 20 Jun 2011 20:02:11 +0200, by Gilles Duboscq
-
remove some unused filesMon, 20 Jun 2011 14:30:22 +0200, by Gilles Duboscq
-
MergeMon, 20 Jun 2011 14:29:42 +0200, by Gilles Duboscq
-
Fix some checkstyle warningFri, 17 Jun 2011 19:21:53 +0200, by Gilles Duboscq
-
MergeFri, 17 Jun 2011 18:48:08 +0200, by Gilles Duboscq
-
Debuggin stateFri, 17 Jun 2011 18:40:30 +0200, by Gilles Duboscq
-
Merge, add some edge spliting around loopbegin when necessaryFri, 17 Jun 2011 14:53:07 +0200, by Gilles Duboscq
-
add missing fileThu, 16 Jun 2011 22:37:59 +0200, by Gilles Duboscq
-
LoopBegin is not a mergeThu, 16 Jun 2011 22:36:56 +0200, by Gilles Duboscq
-
MergeThu, 16 Jun 2011 13:09:18 +0200, by Gilles Duboscq
-
Begin making LoopBegin not be a Merge anymoreThu, 16 Jun 2011 11:35:13 +0200, by Gilles Duboscq
-
Add filtered tests scriptMon, 20 Jun 2011 19:46:47 +0200, by Gilles Duboscq
-
MergeMon, 20 Jun 2011 19:22:01 +0200, by Gilles Duboscq
-
MergeMon, 20 Jun 2011 19:06:35 +0200, by Gilles Duboscq
-
Fix a bug where we would deopt to a non pendingException Framestate inside a exception handler + some FrameState methods cleanupsMon, 20 Jun 2011 18:41:26 +0200, by Gilles Duboscq
-
Make run* scripts executable, add method name in Bailout outputMon, 20 Jun 2011 12:19:47 +0200, by Gilles Duboscq
-
Merge.Mon, 20 Jun 2011 19:09:56 +0200, by Thomas Wuerthinger
-
Disable StoreField lowering for now.Mon, 20 Jun 2011 19:09:40 +0200, by Thomas Wuerthinger
-
New MemoryWrite node.Mon, 20 Jun 2011 18:00:26 +0200, by Thomas Wuerthinger
-
Local value numbering for inserted null check guards.Mon, 20 Jun 2011 17:59:37 +0200, by Thomas Wuerthinger
-
Create null checks as guard nodes.Mon, 20 Jun 2011 15:14:36 +0200, by Thomas Wuerthinger
-
IdealGraphVisualizer: add textual representation and coloring scheme for the Graal compiler and remove Maxine-specific codeMon, 20 Jun 2011 17:30:15 +0200, by Peter Hofer
-
Cast RiField to HotSpotField in the lowering implementation.Mon, 20 Jun 2011 14:29:16 +0200, by Thomas Wuerthinger
-
Delegate load field lowering to runtime.Mon, 20 Jun 2011 14:27:32 +0200, by Thomas Wuerthinger
-
Performed folder and class name changes in native code.Mon, 20 Jun 2011 14:07:11 +0200, by Thomas Wuerthinger
-
Merge.Mon, 20 Jun 2011 13:54:44 +0200, by Thomas Wuerthinger
-
Renaming CiBitMap=>BitMapMon, 20 Jun 2011 13:54:37 +0200, by Thomas Wuerthinger
-
Removed the graph project from graalvm repository.Mon, 20 Jun 2011 13:34:45 +0200, by Thomas Wuerthinger
-
IdealGraphVisualizer: drop C1XVisualizer editor component again; instead, use the TextEditor framework merged in with the Kenai sources and aim to extend it where necessaryMon, 20 Jun 2011 11:47:57 +0200, by Peter Hofer
-
Fixed an issue with bci=-1 in the framestate of a merged unwind.Mon, 20 Jun 2011 12:07:16 +0200, by Thomas Wuerthinger
-
Added tag Tested with fop, lusearch, eclipse and jtt with Xcomp flag for changeset a197fd9e273cSat, 18 Jun 2011 21:44:57 +0200, by Thomas Wuerthinger
-
added run scriptsSat, 18 Jun 2011 21:24:00 +0200, by Thomas Wuerthinger
-
Changed from method/reflect object back to methodOop, because using method/reflection can create deadlock with the user application (test with -Xcomp). Disabled method caching by default and created a flag -G:StoreResultGraph (otherwise eclipse will fail because of being out of memory).Sat, 18 Jun 2011 21:23:40 +0200, by Thomas Wuerthinger
-
Fixed an issue with accessing non-initialized static fields.Sat, 18 Jun 2011 19:46:14 +0200, by Thomas Wuerthinger
-
Fixed an issue with frame states in exception dispatch chains (now we are correctly rethrowing the exception immediately at entering the interpreter).Sat, 18 Jun 2011 19:13:55 +0200, by Thomas Wuerthinger
-
Fixed unnecessary node in the graph builder.Sat, 18 Jun 2011 14:51:18 +0200, by Thomas Wuerthinger
-
Fixed a bug in the dead code eliminator when removing inputs from dead phis.Sat, 18 Jun 2011 12:19:51 +0200, by Thomas Wuerthinger
-
Fixed bug where a ControlSplit with only one successor (e.g. degenerated switch) would cause infinite loops.Sat, 18 Jun 2011 11:33:58 +0200, by Thomas Wuerthinger
-
better inlining logic, DCE removes If with constant comparisonFri, 17 Jun 2011 17:30:35 +0200, by Lukas Stadler
-
added message to verification error, InliningPhase uses TTYFri, 17 Jun 2011 14:58:03 +0200, by Lukas Stadler
-
mergeThu, 16 Jun 2011 20:43:51 +0200, by Lukas Stadler
-
inlining and runtime interface related changes:Thu, 16 Jun 2011 20:36:17 +0200, by Lukas Stadler
-
Towards lowering (example lowering for field access).Thu, 16 Jun 2011 20:09:26 +0200, by Thomas Wuerthinger
-
Clean up dead code elimination.Thu, 16 Jun 2011 18:31:16 +0200, by Thomas Wuerthinger
-
Added node verification (and tentative interface for VerificationListener). Fixed regression in dead code elimination.Thu, 16 Jun 2011 17:39:29 +0200, by Thomas Wuerthinger
-
Clean up on ControlSplit class.Thu, 16 Jun 2011 16:41:22 +0200, by Thomas Wuerthinger
-
Renamed BlockEnd=>ControlSplit.Thu, 16 Jun 2011 16:32:52 +0200, by Thomas Wuerthinger
-
Return and Unwind are no longer a BlockEnd.Thu, 16 Jun 2011 16:31:29 +0200, by Thomas Wuerthinger
-
BlockEnd no longer extends Instruction.Thu, 16 Jun 2011 16:22:57 +0200, by Thomas Wuerthinger
-
Moved some code in the scheduler to the right place.Thu, 16 Jun 2011 16:19:36 +0200, by Thomas Wuerthinger
-
Model frame states as inputs to their instruction.Thu, 16 Jun 2011 16:09:39 +0200, by Thomas Wuerthinger
-
Removed references to "stateBefore".Thu, 16 Jun 2011 16:03:26 +0200, by Thomas Wuerthinger
-
Removed usage of stateBefore. Now framestate is always a successor of its associated node.Thu, 16 Jun 2011 16:00:01 +0200, by Thomas Wuerthinger
-
Fix regression in graph builder.Thu, 16 Jun 2011 15:10:37 +0200, by Thomas Wuerthinger
-
Made Deoptimize instruction into FixedNode instead of Instruction.Thu, 16 Jun 2011 15:02:20 +0200, by Thomas Wuerthinger
-
Remove obsolete graph building documentation.Thu, 16 Jun 2011 14:21:40 +0200, by Thomas Wuerthinger
-
Clean up scheduler. Remove test for HIR loop end in LIRGenerator.Thu, 16 Jun 2011 14:20:20 +0200, by Thomas Wuerthinger
-
Merge.Thu, 16 Jun 2011 13:45:16 +0200, by Thomas Wuerthinger
-
Fix checkstyle issues.Thu, 16 Jun 2011 13:44:57 +0200, by Thomas Wuerthinger
-
MergeThu, 16 Jun 2011 12:09:54 +0200, by Gilles Duboscq
-
Fix scheduling around loopcountersThu, 16 Jun 2011 12:07:51 +0200, by Gilles Duboscq
-
mergeThu, 16 Jun 2011 10:59:27 +0200, by Lukas Stadler
-
inlining of monomorphic profiled callsites with quick type checksWed, 15 Jun 2011 16:49:46 +0200, by Lukas Stadler
-
Merge.Wed, 15 Jun 2011 21:20:44 +0200, by Thomas Wuerthinger
-
Clean up dead code elimination. Bring simple merge deletion back in.Wed, 15 Jun 2011 21:20:20 +0200, by Thomas Wuerthinger
-
Clean up dead code elimination.Wed, 15 Jun 2011 20:02:15 +0200, by Thomas Wuerthinger
-
Fix LoopCounter mergingWed, 15 Jun 2011 21:13:52 +0200, by Gilles Duboscq
-
LoopEnd should be scheduled at the end of a blockWed, 15 Jun 2011 19:55:14 +0200, by Gilles Duboscq
-
MergeWed, 15 Jun 2011 19:54:42 +0200, by Gilles Duboscq
-
LoopCounter, WIPWed, 15 Jun 2011 16:36:37 +0200, by Gilles Duboscq
-
MergeWed, 15 Jun 2011 11:31:00 +0200, by Gilles Duboscq
-
Some LoopCounter workWed, 15 Jun 2011 11:20:26 +0200, by Gilles Duboscq
-
MergeTue, 14 Jun 2011 10:32:29 +0200, by Gilles Duboscq
-
amend to last commitTue, 14 Jun 2011 10:03:09 +0200, by Gilles Duboscq
-
Canonicalize *Sub to *Add when possibleSat, 11 Jun 2011 13:58:51 +0200, by Gilles Duboscq
-
Updated hgignore.Wed, 15 Jun 2011 17:54:31 +0200, by Thomas Wuerthinger
-
Fixed merge issues.Wed, 15 Jun 2011 17:53:53 +0200, by Thomas Wuerthinger
-
Merge.Wed, 15 Jun 2011 17:47:05 +0200, by Thomas Wuerthinger
-
Cleaned up code around moveToPhi. The function is now explicitely called for EndNode and LoopEnd.Wed, 15 Jun 2011 17:45:00 +0200, by Thomas Wuerthinger
-
Adjusted default capacity of predecessor and usage array.Wed, 15 Jun 2011 17:19:57 +0200, by Thomas Wuerthinger
-
Removed predecessorIndex array from the Node base class.Wed, 15 Jun 2011 17:18:31 +0200, by Thomas Wuerthinger
-
Do not care about predecessor order when duplicating nodes.Wed, 15 Jun 2011 17:13:34 +0200, by Thomas Wuerthinger
-
Removed all usages of "setAndClear" => big code simplification.Wed, 15 Jun 2011 17:09:25 +0200, by Thomas Wuerthinger
-
Removed successor tags.Wed, 15 Jun 2011 16:57:59 +0200, by Thomas Wuerthinger
-
Clean up.Wed, 15 Jun 2011 16:56:03 +0200, by Thomas Wuerthinger
-
Removed next pointer from EndNode to Merge. New scheduler.Wed, 15 Jun 2011 16:53:30 +0200, by Thomas Wuerthinger
-
Added input to Merge node.Wed, 15 Jun 2011 13:49:12 +0200, by Thomas Wuerthinger
-
Remove split critical edges phase (no longer necessary with end nodes in the game).Wed, 15 Jun 2011 12:24:03 +0200, by Thomas Wuerthinger
-
Add end nodes before merge nodes.Wed, 15 Jun 2011 12:22:23 +0200, by Thomas Wuerthinger
-
Added declaration of EndNode.Wed, 15 Jun 2011 12:12:10 +0200, by Thomas Wuerthinger
-
Phi addInput clean up.Wed, 15 Jun 2011 12:04:46 +0200, by Thomas Wuerthinger
-
Created variable part in NodeArray.Wed, 15 Jun 2011 11:55:47 +0200, by Thomas Wuerthinger
-
Tentative change that adds successor tags.Tue, 14 Jun 2011 16:41:27 +0200, by Thomas Wuerthinger
-
Improved performance for looking up primitive types.Tue, 14 Jun 2011 15:10:46 +0200, by Thomas Wuerthinger
-
IdealGraphVisualizer: Reintroduce quick search and fix its broken node selection behaviorWed, 15 Jun 2011 16:56:15 +0200, by Peter Hofer
-
IdealGraphVisualizer: Fix debugging (breakpoints etc.) by not overwriting VM argsWed, 15 Jun 2011 13:20:09 +0200, by Peter Hofer
-
added GraalOptions.TestGraphDuplication, fixed graph duplicationWed, 15 Jun 2011 11:21:53 +0200, by Lukas Stadler
-
removed System.out and System.err rewiring in Sandbox, removed duplicate deopts in GraphBuilderPhaseWed, 15 Jun 2011 09:50:02 +0200, by Lukas Stadler
-
another fix to debug info (on-stack parameters), DCE removes unnecessary merges and LoopBegins whose LoopEnd went awayTue, 14 Jun 2011 16:47:31 +0200, by Lukas Stadler
-
make runfop.sh executableTue, 14 Jun 2011 11:03:14 +0200, by Lukas Stadler
-
Updated design document (incorporated comments from Peter Kessler).Sat, 11 Jun 2011 18:41:40 +0200, by Thomas Wuerthinger
-
Merge.Fri, 10 Jun 2011 21:52:19 +0200, by Thomas Wuerthinger
-
More on lowering.Fri, 10 Jun 2011 21:51:42 +0200, by Thomas Wuerthinger
-
More work on lowering phase.Thu, 09 Jun 2011 19:39:03 +0200, by Thomas Wuerthinger
-
Added two algorithms for identifying Java-level blocks.Thu, 09 Jun 2011 18:59:28 +0200, by Thomas Wuerthinger
-
Merge.Thu, 09 Jun 2011 17:34:10 +0200, by Thomas Wuerthinger
-
Small change.Thu, 09 Jun 2011 17:33:59 +0200, by Thomas Wuerthinger
-
Merge.Thu, 09 Jun 2011 17:29:11 +0200, by Thomas Wuerthinger
-
Towards lowering phase.Thu, 09 Jun 2011 17:28:56 +0200, by Thomas Wuerthinger
-
Rename ClipNode=>FixedGuard and FixedNullCheck=>IsNonNull.Thu, 09 Jun 2011 14:56:14 +0200, by Thomas Wuerthinger
-
mergeFri, 10 Jun 2011 19:50:32 +0200, by Lukas Stadler
-
fixed graph start frame stateFri, 10 Jun 2011 19:50:16 +0200, by Lukas Stadler
-
Fix for NodeWorkListFri, 10 Jun 2011 16:53:34 +0200, by Gilles Duboscq
-
mergeFri, 10 Jun 2011 15:12:10 +0200, by Lukas Stadler
-
deoptimization action (invalidate, reprofile, ...)Fri, 10 Jun 2011 15:01:14 +0200, by Lukas Stadler
-
Add NodeWorkListFri, 10 Jun 2011 10:28:31 +0200, by Gilles Duboscq
-
MergeFri, 10 Jun 2011 10:27:34 +0200, by Gilles Duboscq
-
Print less graphs to IGVFri, 10 Jun 2011 10:27:23 +0200, by Gilles Duboscq
-
mergeThu, 09 Jun 2011 14:44:36 +0200, by Gilles Duboscq
-
comment on canonicalizerThu, 09 Jun 2011 14:44:24 +0200, by Gilles Duboscq
-
'Iterative' canonicalizationThu, 09 Jun 2011 14:20:39 +0200, by Gilles Duboscq
-
small fix in deopt stub, more branch prediction codeThu, 09 Jun 2011 20:25:38 +0200, by Lukas Stadler
-
RiMethod provides branch prediction informationThu, 09 Jun 2011 17:33:08 +0200, by Lukas Stadler
-
RiTypeProfile information and invocation counters for RiMethodsThu, 09 Jun 2011 15:25:27 +0200, by Lukas Stadler
-
Also call Compiler shutdown hook in case of System.exit call. Draft VMExits.Sandbox class.Thu, 09 Jun 2011 14:42:24 +0200, by Thomas Wuerthinger
-
Refactored LIR generation for If.Thu, 09 Jun 2011 14:02:28 +0200, by Thomas Wuerthinger
-
Added guard node.Thu, 09 Jun 2011 13:41:49 +0200, by Thomas Wuerthinger
-
Changes to LIRBranch.Thu, 09 Jun 2011 13:41:31 +0200, by Thomas Wuerthinger
-
Added clip node.Thu, 09 Jun 2011 13:25:45 +0200, by Thomas Wuerthinger
-
Renamed NullCheck => FixedNullCheck.Thu, 09 Jun 2011 13:17:09 +0200, by Thomas Wuerthinger
-
MergeThu, 09 Jun 2011 11:30:58 +0200, by Gilles Duboscq
-
Canonicalize LoadField & ArrayLengthWed, 08 Jun 2011 22:41:16 +0200, by Gilles Duboscq
-
Fix created node count metric, Fix wrong asserts in graalVMExits & FloatAddWed, 08 Jun 2011 21:21:12 +0200, by Gilles Duboscq
-
fix HotSpot debug buildThu, 09 Jun 2011 10:54:19 +0200, by Lukas Stadler
-
mergeThu, 09 Jun 2011 10:49:27 +0200, by Lukas Stadler
-
mergeThu, 09 Jun 2011 10:48:38 +0200, by Lukas Stadler
-
fixes to Phi.removeInput and DCEWed, 08 Jun 2011 17:50:16 +0200, by Lukas Stadler
-
mergeWed, 08 Jun 2011 15:55:42 +0200, by Lukas Stadler
-
mergeWed, 08 Jun 2011 15:48:06 +0200, by Lukas Stadler
-
adjust monitor index while inlining, renamed NodeWorklist to NodeFloodWed, 08 Jun 2011 14:30:27 +0200, by Lukas Stadler
-
mergeWed, 08 Jun 2011 18:57:33 +0200, by Gilles Duboscq
-
Canonicalization of FloatArithmetic nodesWed, 08 Jun 2011 18:54:05 +0200, by Gilles Duboscq
-
IdealGraphVisualizer: use blocks from the input graphs in the difference graphWed, 08 Jun 2011 18:03:15 +0200, by Peter Hofer
-
Made boolean options more robust to also allow -G:Time or -G:Meter.Wed, 08 Jun 2011 17:42:07 +0200, by Thomas Wuerthinger
-
Merge fix. Enable inlining by default.Wed, 08 Jun 2011 17:27:31 +0200, by Thomas Wuerthinger
-
Merge.Wed, 08 Jun 2011 17:26:49 +0200, by Thomas Wuerthinger
-
Measure nodes created and nodes deleted for nodes. New option -G:+Meter.Wed, 08 Jun 2011 17:26:22 +0200, by Thomas Wuerthinger
-
Ensure that only one phase timer is running at one time.Wed, 08 Jun 2011 17:07:06 +0200, by Thomas Wuerthinger
-
Added time measurement for phases.Wed, 08 Jun 2011 17:01:16 +0200, by Thomas Wuerthinger
-
MergeWed, 08 Jun 2011 15:43:43 +0200, by Gilles Duboscq
-
Fix on canonicalization plus canonicalization of shifts and integer arithmeticsWed, 08 Jun 2011 15:43:11 +0200, by Gilles Duboscq
-
IdealGraphVisualizer: merge changes from the IGV project on Kenai and add Oracle copyright notices where necessaryWed, 08 Jun 2011 15:36:30 +0200, by Peter Hofer
-
Removed PDF from mercurial repo.Wed, 08 Jun 2011 14:50:55 +0200, by Thomas Wuerthinger
-
Small fix to design document.Wed, 08 Jun 2011 14:50:07 +0200, by Thomas Wuerthinger
-
Schedule now inherits Phase.Wed, 08 Jun 2011 14:17:19 +0200, by Thomas Wuerthinger
-
Merge.Wed, 08 Jun 2011 14:10:06 +0200, by Thomas Wuerthinger
-
Update hgignore to get a clean "hg st".Wed, 08 Jun 2011 14:09:50 +0200, by Thomas Wuerthinger
-
Moved design doc to graal project directory.Wed, 08 Jun 2011 14:06:17 +0200, by Thomas Wuerthinger
-
Rebranded C++ part from C1X to Graal.Wed, 08 Jun 2011 14:01:51 +0200, by Thomas Wuerthinger
-
Renamed cpp/hpp file directory.Wed, 08 Jun 2011 13:40:25 +0200, by Thomas Wuerthinger
-
Renamed cpp/hpp files.Wed, 08 Jun 2011 13:40:08 +0200, by Thomas Wuerthinger
-
Changed C1X=>Graal and c1x=>graal in Java code.Wed, 08 Jun 2011 13:35:43 +0200, by Thomas Wuerthinger
-
Clean up added deleted node count.Wed, 08 Jun 2011 13:19:56 +0200, by Thomas Wuerthinger
-
Removed counting of deleted nodes for each phase.Wed, 08 Jun 2011 12:10:57 +0200, by Thomas Wuerthinger
-
mergeWed, 08 Jun 2011 13:06:45 +0200, by Lukas Stadler
-
fixed a few Node.copy methodsWed, 08 Jun 2011 13:04:17 +0200, by Lukas Stadler
-
Made critical edge splitting into a phase.Wed, 08 Jun 2011 12:07:49 +0200, by Thomas Wuerthinger
-
Fixes on Node.copy implementations.Wed, 08 Jun 2011 12:04:50 +0200, by Thomas Wuerthinger
-
Merge.Wed, 08 Jun 2011 12:00:40 +0200, by Thomas Wuerthinger
-
Added new duplication phase (for verification). Fixes in Node.copy method implementations.Wed, 08 Jun 2011 11:59:54 +0200, by Thomas Wuerthinger
-
Renamed and moved phase subclasses.Wed, 08 Jun 2011 11:35:18 +0200, by Thomas Wuerthinger
-
mergeWed, 08 Jun 2011 11:09:05 +0200, by Gilles Duboscq
-
mergeWed, 08 Jun 2011 10:25:07 +0200, by Gilles Duboscq
-
Subclasses for arithmeticTue, 07 Jun 2011 22:51:22 +0200, by Gilles Duboscq
-
Changed GraphBuilder to inherit from Phase.Wed, 08 Jun 2011 10:12:45 +0200, by Thomas Wuerthinger
-
Renamed packages.Wed, 08 Jun 2011 08:59:54 +0200, by Thomas Wuerthinger
-
Adjusted startup classpath.Wed, 08 Jun 2011 08:45:47 +0200, by Thomas Wuerthinger
-
Project renaming.Wed, 08 Jun 2011 08:42:25 +0200, by Thomas Wuerthinger
-
Merge.Wed, 08 Jun 2011 08:31:38 +0200, by Thomas Wuerthinger
-
Small fixTue, 07 Jun 2011 16:34:38 +0200, by Thomas Wuerthinger
-
merge (inlining broken)Tue, 07 Jun 2011 19:21:23 +0200, by Lukas Stadler
-
turned inlining into a phase, some node cloning fixes, added NodeWorklistTue, 07 Jun 2011 19:19:14 +0200, by Lukas Stadler
-
mergeTue, 07 Jun 2011 16:33:04 +0200, by Lukas Stadler
-
added dead code eliminationTue, 07 Jun 2011 16:27:08 +0200, by Lukas Stadler
-
Subclasses for ShiftTue, 07 Jun 2011 19:06:20 +0200, by Gilles Duboscq
-
MergeTue, 07 Jun 2011 17:05:13 +0200, by Gilles Duboscq
-
Canonicalization workTue, 07 Jun 2011 17:04:55 +0200, by Gilles Duboscq
-
Rename Materialize => NormalizeCompareTue, 07 Jun 2011 16:32:35 +0200, by Thomas Wuerthinger
-
Added compare node.Tue, 07 Jun 2011 16:16:56 +0200, by Thomas Wuerthinger
-
Merge.Tue, 07 Jun 2011 16:13:22 +0200, by Thomas Wuerthinger
-
Temporarily disabled inlining.Tue, 07 Jun 2011 16:13:08 +0200, by Thomas Wuerthinger
-
Renamed Compare=>Materialize and introduced new C1XOption Inline.Tue, 07 Jun 2011 16:11:26 +0200, by Thomas Wuerthinger
-
Merge.Tue, 07 Jun 2011 15:59:08 +0200, by Thomas Wuerthinger
-
Added compare node.Tue, 07 Jun 2011 15:56:21 +0200, by Thomas Wuerthinger
-
Fix some clone methodsTue, 07 Jun 2011 15:57:25 +0200, by Gilles Duboscq
-
MergeTue, 07 Jun 2011 15:53:20 +0200, by Gilles Duboscq
-
Reintroduce Logic subclasses, creating some Canonicalization related classesTue, 07 Jun 2011 15:52:55 +0200, by Gilles Duboscq
-
Move TypeCHeck to floating nodes, rename Nodes to aboid using an *Op suffixTue, 07 Jun 2011 12:10:27 +0200, by Gilles Duboscq
-
Remove isNonNullTue, 07 Jun 2011 11:36:32 +0200, by Gilles Duboscq
-
MergeTue, 07 Jun 2011 11:19:01 +0200, by Gilles Duboscq
-
add filesTue, 07 Jun 2011 11:18:18 +0200, by Gilles Duboscq
-
mergeTue, 31 May 2011 15:19:30 +0200, by Gilles Duboscq
-
Fixed/FLoating NodeTue, 31 May 2011 15:19:08 +0200, by Gilles Duboscq
-
Small clean up.Tue, 07 Jun 2011 15:13:22 +0200, by Thomas Wuerthinger
-
IdealGraphVisualizer: add core classes missing in last commitWed, 01 Jun 2011 16:56:54 +0200, by Peter Hofer
-
IdealGraphVisualizer: Integrate Text Editor module, add some required C1XVisualizer classesWed, 01 Jun 2011 16:55:36 +0200, by Peter Hofer
-
IdealGraphVisualizer: Import editor component from C1XVisualizerWed, 01 Jun 2011 15:22:40 +0200, by Peter Hofer
-
basic inlining passes all tests, including optimistic inliningWed, 01 Jun 2011 16:26:17 +0200, by Lukas Stadler
-
mergeTue, 31 May 2011 16:54:15 +0200, by Lukas Stadler
-
new CompilerGraph, create only one Return and one Unwind per CompilerGraphTue, 31 May 2011 16:53:19 +0200, by Lukas Stadler
-
Added Op and Phase class.Tue, 31 May 2011 16:46:18 +0200, by Thomas Wuerthinger
-
Deleted LIR critical edge splitter and replaced with GraalIR edge splitter using Anchor nodes (=> simpler).Tue, 31 May 2011 15:17:55 +0200, by Thomas Wuerthinger
-
Merge.Tue, 31 May 2011 13:42:01 +0200, by Thomas Wuerthinger
-
Removed last usage of anchor in the front-end.Tue, 31 May 2011 13:41:47 +0200, by Thomas Wuerthinger
-
mergeTue, 31 May 2011 13:37:45 +0200, by Lukas Stadler
-
Graph duplication now passes all testsTue, 31 May 2011 13:34:52 +0200, by Lukas Stadler
-
Removed Throw HIR instruction. Removed special handling for exceptions in register allocator.Tue, 31 May 2011 13:30:23 +0200, by Thomas Wuerthinger
-
Clean up. Removed special exception successors in LIRBlock. Throw no longer a BlockEnd.Tue, 31 May 2011 11:50:19 +0200, by Thomas Wuerthinger
-
Added lookup method.Tue, 31 May 2011 11:32:48 +0200, by Thomas Wuerthinger
-
Removed ExceptionHandler class because of clean up.Tue, 31 May 2011 11:01:24 +0200, by Thomas Wuerthinger
-
fix merge errorTue, 31 May 2011 09:51:59 +0200, by Lukas Stadler
-
mergeMon, 30 May 2011 18:47:33 +0200, by Lukas Stadler
-
Graph cloning, initial version (not completely working)Mon, 30 May 2011 18:46:57 +0200, by Lukas Stadler
-
MergeMon, 30 May 2011 18:02:55 +0200, by Gilles Duboscq
-
Fix Invoke bci problemMon, 30 May 2011 18:01:32 +0200, by Gilles Duboscq
-
MergeMon, 30 May 2011 16:41:05 +0200, by Gilles Duboscq
-
MergeMon, 30 May 2011 16:35:08 +0200, by Gilles Duboscq
-
Invoke is a block endFri, 27 May 2011 15:41:10 +0200, by Gilles Duboscq
-
removed flags from Value classMon, 30 May 2011 17:05:06 +0200, by Lukas Stadler
-
Clean up in the graph builder.Mon, 30 May 2011 16:24:22 +0200, by Thomas Wuerthinger
-
Merge.Mon, 30 May 2011 15:36:22 +0200, by Thomas Wuerthinger
-
Made null checks floating.Mon, 30 May 2011 15:36:06 +0200, by Thomas Wuerthinger
-
Made checkcast and instanceof floating.Mon, 30 May 2011 15:34:30 +0200, by Thomas Wuerthinger
-
Made more nodes floating (including the allocation nodes NewInstance, NewArray, and NewMultiArray).Mon, 30 May 2011 15:28:38 +0200, by Thomas Wuerthinger
-
mergeMon, 30 May 2011 15:26:40 +0200, by Lukas Stadler
-
IdealGraph: fix omittedClasses, put FrameStates, Locals and Phis into the correct blocksMon, 30 May 2011 15:19:26 +0200, by Lukas Stadler
-
Merge.Mon, 30 May 2011 15:24:44 +0200, by Thomas Wuerthinger
-
Removed ArrayLength from CFG. Fixed an issue when scheduling Merge instructions within a block.Mon, 30 May 2011 15:24:26 +0200, by Thomas Wuerthinger
-
Allow to specify the output stream in CFGPrinterObserver (for C1XVisualizer)Mon, 30 May 2011 15:11:34 +0200, by Peter Hofer
-
Hide back edges from the output.Mon, 30 May 2011 15:03:04 +0200, by Thomas Wuerthinger
-
Add block structure to ideal graph visualizerMon, 30 May 2011 14:55:09 +0200, by Gilles Duboscq
-
enable PhiSimplifier, schedule values used in a merge's stateBefore in the dominatorMon, 30 May 2011 13:42:23 +0200, by Lukas Stadler
-
Fix for degenerated phis. Now jtt and DaCapo/fop passes with ArithmeticOp and Constant being flexible in the graph.Fri, 27 May 2011 23:47:23 +0200, by Thomas Wuerthinger
-
Fixed two regressions due to the flexible scheduling.Fri, 27 May 2011 23:38:52 +0200, by Thomas Wuerthinger
-
Towards removing the next pointer from Constant and ArithmeticOpFri, 27 May 2011 19:57:56 +0200, by Thomas Wuerthinger
-
Introduced scheduling code.Fri, 27 May 2011 18:44:13 +0200, by Thomas Wuerthinger
-
Merge.Fri, 27 May 2011 18:14:36 +0200, by Thomas Wuerthinger
-
Added code for sorting the nodes withing a block.Fri, 27 May 2011 18:13:14 +0200, by Thomas Wuerthinger
-
Make block contains a list of nodes instead a list of instructions.Fri, 27 May 2011 15:11:34 +0200, by Thomas Wuerthinger
-
added code for computing dominators.Fri, 27 May 2011 14:58:55 +0200, by Thomas Wuerthinger
-
first part of loop reworkingFri, 27 May 2011 17:48:28 +0200, by Lukas Stadler
-
Reenable edge move optimizer and cfg optimizer.Fri, 27 May 2011 14:20:30 +0200, by Thomas Wuerthinger
-
Sync with CRI changes.Fri, 27 May 2011 12:46:21 +0200, by Doug Simon
-
Rename Goto to AnchorFri, 27 May 2011 11:42:16 +0200, by Gilles Duboscq
-
Add mergeFri, 27 May 2011 11:29:28 +0200, by Gilles Duboscq
-
Ammend last commit with file removalFri, 27 May 2011 11:10:49 +0200, by Gilles Duboscq
-
Rename BlockBegin to Merge, remove some Block related member from it. Made CFGPrinter work with the Block class from scheduleFri, 27 May 2011 11:08:55 +0200, by Gilles Duboscq
-
Merge.Thu, 26 May 2011 11:55:16 +0200, by Thomas Wuerthinger
-
Gotos removed (except for exception dispatch chains and edge splitting).Wed, 25 May 2011 20:03:05 +0200, by Thomas Wuerthinger
-
Towards making goto removal work.Wed, 25 May 2011 19:29:40 +0200, by Thomas Wuerthinger
-
Fixes around critical edge split and placeholder removal after goto removal.Wed, 25 May 2011 16:48:28 +0200, by Thomas Wuerthinger
-
Towards goto removal.Wed, 25 May 2011 14:33:44 +0200, by Thomas Wuerthinger
-
Allow to return a map of "debug properties" in Node and subclasses and show these properties in the IdealGraphVisualizer. Also, fix inputCount() and successorCount() for Local.Wed, 25 May 2011 17:48:56 +0200, by Peter Hofer
-
IdealGraph visualization: Create a graph that is identical to the GraphViz one, except for some missing unconnected slotsWed, 25 May 2011 17:10:53 +0200, by Peter Hofer
-
CleanupWed, 25 May 2011 12:20:08 +0200, by Thomas Wuerthinger
-
Simplified fillSyncHandler. Fixed LIRGenerator visitUnwind.Wed, 25 May 2011 12:18:58 +0200, by Thomas Wuerthinger
-
Made graph builder removal of BlockBegin work.Wed, 25 May 2011 12:04:58 +0200, by Thomas Wuerthinger
-
MergeWed, 25 May 2011 11:15:24 +0200, by Thomas Wuerthinger
-
remove unnecessary BlockBegin nodes in frontendTue, 24 May 2011 15:31:52 +0200, by Lukas Stadler
-
CleanupWed, 25 May 2011 11:12:51 +0200, by Thomas Wuerthinger
-
Changed CriticalEdgeFinder to use LIRBlock.Wed, 25 May 2011 11:04:59 +0200, by Thomas Wuerthinger
-
Enabled new block finding algorithm.Tue, 24 May 2011 21:39:45 +0200, by Thomas Wuerthinger
-
towards replacing computelinearscanorder with scheduler.Tue, 24 May 2011 14:40:47 +0200, by Thomas Wuerthinger
-
Removed stateAfter from BlockEnd class. Clean up.Tue, 24 May 2011 13:55:56 +0200, by Thomas Wuerthinger
-
Removed more stateAfter usages.Tue, 24 May 2011 13:51:32 +0200, by Thomas Wuerthinger
-
Removed usage of stateAfter on BlockEnd instructions.Tue, 24 May 2011 13:39:50 +0200, by Thomas Wuerthinger
-
exception dispatch simplification:Tue, 24 May 2011 12:07:17 +0200, by Lukas Stadler
-
Disabled dead phi elimination and phi simplifier.Tue, 24 May 2011 10:27:15 +0200, by Thomas Wuerthinger
-
Connected local variables to start node. No more need for frame state to emit locals.Tue, 24 May 2011 09:49:04 +0200, by Thomas Wuerthinger
-
Merge.Mon, 23 May 2011 21:22:06 +0200, by Thomas Wuerthinger
-
Fixed several issues with incorrect predecessor count/order. One known issue around exception dispatch remaining in fop.Mon, 23 May 2011 21:21:47 +0200, by Thomas Wuerthinger
-
Towards removing stateAfter on BlockEnd.Mon, 23 May 2011 19:21:53 +0200, by Thomas Wuerthinger
-
Reduced moveToPhi usages to 1.Mon, 23 May 2011 16:23:28 +0200, by Thomas Wuerthinger
-
IdealGraphVisualizer: Allow to specify the index of both the output and input slots of an edge in the XML inputMon, 23 May 2011 18:08:10 +0200, by Peter Hofer
-
IdealGraphVisualizer: Upgrade to NetBeans 7.0 as platformMon, 23 May 2011 18:03:55 +0200, by Peter Hofer
-
Phi clean up. Phis no longer save their local/stack index.Mon, 23 May 2011 15:07:01 +0200, by Thomas Wuerthinger
-
Model phi inputs as direct inputs in the graph instead of referring to the framestates of the predecessors.Mon, 23 May 2011 14:51:18 +0200, by Thomas Wuerthinger
-
Javadoc clean up.Sat, 21 May 2011 17:56:11 +0200, by Thomas Wuerthinger
-
Re-enabled CFG optimization (now only on LIRBlock data structure).Sat, 21 May 2011 17:46:54 +0200, by Thomas Wuerthinger
-
One more step towards schedule.Fri, 20 May 2011 16:56:58 +0200, by Thomas Wuerthinger
-
Removed the link from BlockBegin to LIRBlock.Fri, 20 May 2011 16:40:32 +0200, by Thomas Wuerthinger
-
More on scheduling.Fri, 20 May 2011 16:31:31 +0200, by Thomas Wuerthinger
-
Merge.Fri, 20 May 2011 14:52:25 +0200, by Thomas Wuerthinger
-
Removed the direct connection between BlockBegin and BlockEnd.Fri, 20 May 2011 14:51:45 +0200, by Thomas Wuerthinger
-
small fix for dead blocksFri, 20 May 2011 14:50:04 +0200, by Lukas Stadler
-
Added EndNode class.Fri, 20 May 2011 14:34:36 +0200, by Thomas Wuerthinger
-
Merge fix.Fri, 20 May 2011 14:24:41 +0200, by Thomas Wuerthinger
-
Merge.Fri, 20 May 2011 14:22:40 +0200, by Thomas Wuerthinger
-
More scheduling. Removed need for cfg iteration in the phi simplifier.Fri, 20 May 2011 14:22:22 +0200, by Thomas Wuerthinger
-
less references to BlockBegin in BlockEnd instructionsFri, 20 May 2011 14:22:19 +0200, by Lukas Stadler
-
block entry instructions created on-demandFri, 20 May 2011 14:09:28 +0200, by Lukas Stadler
-
mergeFri, 20 May 2011 13:53:57 +0200, by Lukas Stadler
-
fixes for mergeOrClone moveFri, 20 May 2011 13:53:31 +0200, by Lukas Stadler
-
merge and clone before connecting blocksFri, 20 May 2011 13:20:21 +0200, by Lukas Stadler
-
Merge.Fri, 20 May 2011 12:08:58 +0200, by Thomas Wuerthinger
-
Added BFS node iteration. Started drafting scheduling.Fri, 20 May 2011 12:08:39 +0200, by Thomas Wuerthinger
-
mergeFri, 20 May 2011 11:31:03 +0200, by Lukas Stadler
-
mergeFri, 20 May 2011 11:15:55 +0200, by Lukas Stadler
-
more GraphBuilder cleanup, moved mergeOrClone to GraphBuilderFri, 20 May 2011 11:11:33 +0200, by Lukas Stadler
-
Fixed block map regression.Fri, 20 May 2011 11:29:55 +0200, by Thomas Wuerthinger
-
Clean up.Fri, 20 May 2011 10:49:40 +0200, by Thomas Wuerthinger
-
Moved phi simplifier.Fri, 20 May 2011 10:46:15 +0200, by Thomas Wuerthinger
-
Added two new utilities to the Graph class: NodeBitMap and NodeMap.Fri, 20 May 2011 10:40:39 +0200, by Thomas Wuerthinger
-
More clean up around ComputeLinearScanOrder.Fri, 20 May 2011 10:16:39 +0200, by Thomas Wuerthinger
-
Removed depth first number from BlockBegin.Thu, 19 May 2011 17:45:00 +0200, by Thomas Wuerthinger
-
Fixed regression in BlockMap builder.Thu, 19 May 2011 17:43:12 +0200, by Thomas Wuerthinger
-
Merge.Thu, 19 May 2011 17:36:46 +0200, by Thomas Wuerthinger
-
Removed unused options and code.Thu, 19 May 2011 17:31:01 +0200, by Thomas Wuerthinger
-
Removed unused optimization settings. Removed unused imports.Thu, 19 May 2011 17:20:55 +0200, by Thomas Wuerthinger
-
first batch of GraphBuilder changes to remove dependencies on BlockBeginThu, 19 May 2011 17:24:23 +0200, by Lukas Stadler
-
Removed usage of stackmap table for local variable liveness.Thu, 19 May 2011 17:17:22 +0200, by Thomas Wuerthinger
-
Removed special casing for exception phis in LIRGenerator. Removed dependency between LIRBlock.blockID and BlockBegin.blockID.Thu, 19 May 2011 17:13:30 +0200, by Thomas Wuerthinger
-
Clean up.Thu, 19 May 2011 17:04:30 +0200, by Thomas Wuerthinger
-
Clean upThu, 19 May 2011 17:02:12 +0200, by Thomas Wuerthinger
-
Removed target block references from LIR to BlockBegin instructions. Now there is a getLIRBlock method in the LIRGenerator.Thu, 19 May 2011 16:56:05 +0200, by Thomas Wuerthinger
-
Removed last BlockBegin flag.Thu, 19 May 2011 16:46:37 +0200, by Thomas Wuerthinger
-
Removed two more BlockBegin flags.Thu, 19 May 2011 16:44:05 +0200, by Thomas Wuerthinger
-
Removed two BlockBegin flags.Thu, 19 May 2011 16:39:54 +0200, by Thomas Wuerthinger
-
Removed commented-out loop recognition in the ComputeLinearScanOrder.Thu, 19 May 2011 16:37:32 +0200, by Thomas Wuerthinger
-
Reverted runtest.sh changes.Thu, 19 May 2011 16:27:59 +0200, by Thomas Wuerthinger
-
Fixed regression.Thu, 19 May 2011 16:26:32 +0200, by Thomas Wuerthinger
-
Attempt to remove dependency between backend and BlockBegin.Thu, 19 May 2011 16:05:42 +0200, by Thomas Wuerthinger
-
Small cleanup.Thu, 19 May 2011 14:31:03 +0200, by Thomas Wuerthinger
-
Removed bci from the Instruction class.Thu, 19 May 2011 13:59:55 +0200, by Thomas Wuerthinger
-
Added ExceptionEdgeInstruction interface.Thu, 19 May 2011 13:21:31 +0200, by Thomas Wuerthinger
-
Removed unused code.Thu, 19 May 2011 13:14:02 +0200, by Thomas Wuerthinger
-
Merge.Thu, 19 May 2011 13:09:51 +0200, by Thomas Wuerthinger
-
Removed implicit safepoints.Thu, 19 May 2011 13:09:37 +0200, by Thomas Wuerthinger
-
Fix for last mergeThu, 19 May 2011 12:03:11 +0200, by Gilles Duboscq
-
MergeThu, 19 May 2011 11:43:30 +0200, by Gilles Duboscq
-
Remove all unresolved cases from HotspotXirGenerator, use more explicit Deopt, Deopt to lastState instead of stateBeforeThu, 19 May 2011 11:36:41 +0200, by Gilles Duboscq
-
mergeWed, 18 May 2011 18:40:58 +0200, by Lukas Stadler
-
exception handling related changes:Wed, 18 May 2011 18:09:20 +0200, by Lukas Stadler
-
Removed WasVisited flagWed, 18 May 2011 17:35:14 +0200, by Thomas Wuerthinger
-
Removed IsOnWorklistFlagWed, 18 May 2011 17:32:14 +0200, by Thomas Wuerthinger
-
Remove critical edge split identification.Wed, 18 May 2011 17:27:06 +0200, by Thomas Wuerthinger
-
More cleanup towards separation of graphbuilding<>graph<>lirgenerationWed, 18 May 2011 17:04:47 +0200, by Thomas Wuerthinger
-
Removed control flow optimizer.Wed, 18 May 2011 16:25:33 +0200, by Thomas Wuerthinger
-
Merge.Wed, 18 May 2011 16:09:55 +0200, by Thomas Wuerthinger
-
More cleanup.Wed, 18 May 2011 16:09:31 +0200, by Thomas Wuerthinger
-
Document new IdealGraphPrinterObserver constructorsWed, 18 May 2011 15:17:17 +0200, by Peter Hofer
-
Allow to submit graphs to IdealGraphVisualizer remotely with new options named after their counterparts in C2Wed, 18 May 2011 15:01:43 +0200, by Peter Hofer
-
Backend clean up.Wed, 18 May 2011 15:14:55 +0200, by Thomas Wuerthinger
-
Merge.Wed, 18 May 2011 15:05:00 +0200, by Thomas Wuerthinger
-
Removed the instruction substitutor.Wed, 18 May 2011 15:03:45 +0200, by Thomas Wuerthinger
-
Removed dominator calculation.Wed, 18 May 2011 14:40:29 +0200, by Thomas Wuerthinger
-
Clean up; removed subroutine block flag.Wed, 18 May 2011 14:37:57 +0200, by Thomas Wuerthinger
-
IdealGraphPrinterObserver, GraphvizPrinterObserver: replace possibly invalid characters in file namesWed, 18 May 2011 11:50:58 +0200, by Peter Hofer
-
GraphvizPrinterObserver: close output stream also in case of exceptionWed, 18 May 2011 11:27:10 +0200, by Peter Hofer
-
Sync with latest renamingsWed, 18 May 2011 11:53:06 +0200, by Gilles Duboscq
-
Sync with renames in Maxine code base.Wed, 18 May 2011 09:44:05 +0200, by Doug Simon
-
Minor design doc edits.Wed, 18 May 2011 08:54:51 +0200, by Doug Simon
-
Additional subsection on inlining.Mon, 16 May 2011 19:26:40 +0200, by Thomas Wuerthinger
-
Merge.Mon, 16 May 2011 17:53:02 +0200, by Thomas Wuerthinger
-
typoMon, 16 May 2011 17:52:50 +0200, by Thomas Wuerthinger
-
Add new option PrintIdealGraphToFile and another printer/observer pair to generate a graph representation that can be visualized and inspected with the ideal graph visualizerMon, 16 May 2011 17:31:53 +0200, by Peter Hofer
-
Merge.Mon, 16 May 2011 17:26:47 +0200, by Thomas Wuerthinger
-
New field store / guard / frame state example.Mon, 16 May 2011 17:26:31 +0200, by Thomas Wuerthinger
-
MergeMon, 16 May 2011 17:12:05 +0200, by Gilles Duboscq
-
Sync with latest maxine repo (uniqueConcreteMethod & project names)Mon, 16 May 2011 11:34:59 +0200, by Gilles Duboscq
-
Rewrote frame state to be not-so-Java-specific. Clarified and reduced the usage of the term "node".Mon, 16 May 2011 14:29:12 +0200, by Thomas Wuerthinger
-
Added addition sections on control flow and exceptions.Mon, 16 May 2011 14:05:15 +0200, by Thomas Wuerthinger
-
use com.oracle.max.asm project for assemblerFri, 13 May 2011 17:09:20 -0700, by Christian Wimmer
-
MergeFri, 13 May 2011 14:03:03 -0700, by Maxine VM
-
Refactoring of BlockMap so that it doesn't create BlockBegin objects, but maintains its own Block data structureFri, 13 May 2011 13:59:32 -0700, by Christian Wimmer
-
* BlockBegin.predecessors changed to List<BlockEnd>Fri, 13 May 2011 15:18:41 +0200, by Lukas Stadler
-
Create less nodes in case of DeoptFri, 13 May 2011 11:19:25 +0200, by Gilles Duboscq
-
Add a BailoutOnException option on C1X to be able to tell expected exceptions (bailouts on jsr etc.) appart from true/unexpected exceptionsThu, 12 May 2011 17:57:58 +0200, by Gilles Duboscq
-
New Deoptimize node, remove ResolveClass node and replace it with deoptimizationThu, 12 May 2011 17:17:50 +0200, by Gilles Duboscq
-
Merge.Thu, 12 May 2011 17:00:09 +0200, by Thomas Wuerthinger
-
Fixed RegisterFinalizer stateBefore.Thu, 12 May 2011 16:55:03 +0200, by Thomas Wuerthinger
-
fixed slot encoding in duplicateModifiedThu, 12 May 2011 12:13:17 +0200, by Lukas Stadler
-
fixed link in domake scriptThu, 12 May 2011 11:17:31 +0200, by Lukas Stadler
-
duplicateModified helper methodThu, 12 May 2011 11:00:31 +0200, by Lukas Stadler
-
small fix to recordBailoutThu, 12 May 2011 10:26:55 +0200, by Lukas Stadler
-
add -d64 to test scriptsWed, 11 May 2011 18:40:38 -0700, by Christian Wimmer
-
added includes to build without precompiled headersWed, 11 May 2011 16:59:18 -0700, by Christian Wimmer
-
Add exception handlers only to Invoke and Throw instructions. Deoptimize if there is an exception in a HotSpot runtime call.Wed, 11 May 2011 18:16:01 +0200, by Thomas Wuerthinger
-
Towards clean up of canTrap().Wed, 11 May 2011 17:18:31 +0200, by Thomas Wuerthinger
-
Removed exception optimization that immediately unwinds if it is guaranteed that there is no local exception handler.Wed, 11 May 2011 16:40:22 +0200, by Thomas Wuerthinger
-
Deoptimize on array store and array bounds exception.Wed, 11 May 2011 16:25:15 +0200, by Thomas Wuerthinger
-
Removed base from ValueVisitor.Wed, 11 May 2011 16:12:01 +0200, by Thomas Wuerthinger
-
Removed need for base instruction. Cleanup.Wed, 11 May 2011 16:10:49 +0200, by Thomas Wuerthinger
-
Removed need for state after on load indexed, and new bytecodes.Wed, 11 May 2011 15:23:07 +0200, by Thomas Wuerthinger
-
Removed constant value utility of LoadField.Wed, 11 May 2011 15:16:43 +0200, by Thomas Wuerthinger
-
Merge.Wed, 11 May 2011 15:11:58 +0200, by Thomas Wuerthinger
-
No need for stateAfter on volatile field loads.Wed, 11 May 2011 15:11:33 +0200, by Thomas Wuerthinger
-
Removed more OSR handling stuff.Wed, 11 May 2011 14:51:33 +0200, by Thomas Wuerthinger
-
Removed unused FatalNonUnimplemented flag and methods.Wed, 11 May 2011 14:45:05 +0200, by Thomas Wuerthinger
-
Removed TestPatching option.Wed, 11 May 2011 14:43:20 +0200, by Thomas Wuerthinger
-
Removed check for direct compare.Wed, 11 May 2011 14:42:19 +0200, by Thomas Wuerthinger
-
Add option PrintDOTGraphToFile to produce Graphviz graphs in the DOT language for compiled methods that match PrintFilterWed, 11 May 2011 14:45:32 +0200, by Peter Hofer
-
Removed accessor workaround.Wed, 11 May 2011 14:39:56 +0200, by Thomas Wuerthinger
-
Fixed regression.Wed, 11 May 2011 14:37:20 +0200, by Thomas Wuerthinger
-
Clean up around BlockBegin / StdEntry.Wed, 11 May 2011 14:34:29 +0200, by Thomas Wuerthinger
-
Removed CSE array length.Wed, 11 May 2011 14:18:49 +0200, by Thomas Wuerthinger
-
Removed leaf type and leaf method assumptions.Wed, 11 May 2011 14:16:13 +0200, by Thomas Wuerthinger
-
Removed local value map.Wed, 11 May 2011 14:15:14 +0200, by Thomas Wuerthinger
-
Removed memory map.Wed, 11 May 2011 14:12:24 +0200, by Thomas Wuerthinger
-
More frame state fixes. All jtt tests passing now again.Wed, 11 May 2011 14:02:08 +0200, by Thomas Wuerthinger
-
Added stateBefore to Throw instruction.Wed, 11 May 2011 13:41:35 +0200, by Thomas Wuerthinger
-
Deopt instead of throwing exception for checkcast.Wed, 11 May 2011 12:10:41 +0200, by Thomas Wuerthinger
-
More frame state fixes.Wed, 11 May 2011 11:57:11 +0200, by Thomas Wuerthinger
-
Fixed bci for stateBefore in BlockBeginWed, 11 May 2011 11:43:44 +0200, by Thomas Wuerthinger
-
More frame state fixes.Wed, 11 May 2011 11:21:15 +0200, by Thomas Wuerthinger
-
FrameState fixes.Wed, 11 May 2011 10:52:37 +0200, by Thomas Wuerthinger
-
Merge.Tue, 10 May 2011 18:12:26 +0200, by Thomas Wuerthinger
-
Small cleanup.Tue, 10 May 2011 17:17:28 +0200, by Thomas Wuerthinger
-
Merge.Tue, 10 May 2011 16:48:01 +0200, by Thomas Wuerthinger
-
Small clean up.Tue, 10 May 2011 16:47:49 +0200, by Thomas Wuerthinger
-
MergeTue, 10 May 2011 16:57:28 +0200, by Gilles Duboscq
-
More FrameState workTue, 10 May 2011 16:49:50 +0200, by Gilles Duboscq
-
added doxygen script and config fileTue, 10 May 2011 16:31:28 +0200, by Lukas Stadler
-
mergeTue, 10 May 2011 14:43:54 +0200, by Lukas Stadler
-
mergeTue, 10 May 2011 14:39:54 +0200, by Lukas Stadler
-
remove explicit pointer from BlockEnd to BlockBeginTue, 10 May 2011 14:29:40 +0200, by Lukas Stadler
-
Some fixes around LIRGenerator / frame state. New option C1X:TraceLIRGeneratorLevelTue, 10 May 2011 14:34:03 +0200, by Thomas Wuerthinger
-
Framestate work : using stateAFter and reducting the number of nodes with framestates. Intermediate state (does not pass tests)Tue, 10 May 2011 12:37:46 +0200, by Gilles Duboscq
-
changed stateAfter FrameState to successor (instead of input), checkstyle fixes, added fixed root node to graphTue, 10 May 2011 11:55:12 +0200, by Lukas Stadler
-
Merge.Mon, 09 May 2011 19:12:55 +0200, by Thomas Wuerthinger
-
Fixed typo.Mon, 09 May 2011 19:12:45 +0200, by Thomas Wuerthinger
-
Incorporated comments from Peter. Renamings trap=>guard and guard/split=>anchor.Mon, 09 May 2011 17:28:10 +0200, by Thomas Wuerthinger
-
added FrameStateAccess interfaceMon, 09 May 2011 17:10:30 +0200, by Lukas Stadler
-
FrameState and Graphviz changes:Mon, 09 May 2011 17:00:25 +0200, by Lukas Stadler
-
Fixed merge regression around genMonitorEnter.Mon, 09 May 2011 14:11:13 +0200, by Thomas Wuerthinger
-
mergeMon, 09 May 2011 10:54:09 +0200, by Lukas Stadler
-
mergeMon, 09 May 2011 10:53:30 +0200, by Lukas Stadler
-
mergeFri, 06 May 2011 17:08:29 +0200, by Lukas Stadler
-
FrameState cleanup: split into FrameStateBuilder and fixed-size FrameState, removed MutableFrameStateFri, 06 May 2011 17:08:00 +0200, by Lukas Stadler
-
cleanup: FrameState copy methods, ImmutableFrameStateFri, 06 May 2011 13:03:33 +0200, by Lukas Stadler
-
Move Graphviz visualization code to its own project, GraalGraphvizMon, 09 May 2011 10:43:57 +0200, by Peter Hofer
-
Deoptimize on implicit division by 0.Fri, 06 May 2011 17:54:02 +0200, by Thomas Wuerthinger
-
Fixed the stateBefore of invokes and monitorenter instructions to include the arguments of the instruction.Fri, 06 May 2011 17:47:17 +0200, by Thomas Wuerthinger
-
Merge.Fri, 06 May 2011 16:21:10 +0200, by Thomas Wuerthinger
-
Deopt on implicit null pointer exception.Fri, 06 May 2011 16:20:56 +0200, by Thomas Wuerthinger
-
Doc fixes.Thu, 05 May 2011 17:03:43 +0200, by Thomas Wuerthinger
-
new node layout: PhiFri, 06 May 2011 11:18:15 +0200, by Lukas Stadler
-
new node layout: BlockBegin, BlockEndFri, 06 May 2011 10:25:37 +0200, by Lukas Stadler
-
mergeThu, 05 May 2011 16:33:12 +0200, by Lukas Stadler
-
new node layout: TypeCheck, RegisterFinalizer, Invoke, NewArray, NullCheckThu, 05 May 2011 16:32:20 +0200, by Lukas Stadler
-
Merge.Thu, 05 May 2011 16:23:17 +0200, by Thomas Wuerthinger
-
Made graphs smaller.Thu, 05 May 2011 16:22:59 +0200, by Thomas Wuerthinger
-
More doc + conclusion.Thu, 05 May 2011 15:55:11 +0200, by Thomas Wuerthinger
-
new node layout: AccessMonitor, InvokeThu, 05 May 2011 16:07:00 +0200, by Lukas Stadler
-
new node layout: AccessFieldThu, 05 May 2011 15:49:48 +0200, by Lukas Stadler
-
changed Constant and Convert, more StoreIndexed changesThu, 05 May 2011 15:43:23 +0200, by Lukas Stadler
-
mergeThu, 05 May 2011 15:23:27 +0200, by Lukas Stadler
-
checkstyle fixes, updated AccessArray + subclassesThu, 05 May 2011 15:23:07 +0200, by Lukas Stadler
-
Merge.Thu, 05 May 2011 15:06:11 +0200, by Thomas Wuerthinger
-
More work on doc.Thu, 05 May 2011 15:05:40 +0200, by Thomas Wuerthinger
-
Refer to "Graal compiler" as "the compiler" in the design document.Thu, 05 May 2011 14:03:49 +0200, by Thomas Wuerthinger
-
Update on doc.Thu, 05 May 2011 13:59:43 +0200, by Thomas Wuerthinger
-
changed NegateOp, more Op2 changes (generic inputValuesDo impl)Thu, 05 May 2011 15:01:34 +0200, by Lukas Stadler
-
more Op2 changesThu, 05 May 2011 14:37:17 +0200, by Lukas Stadler
-
new node layout: Op2Thu, 05 May 2011 14:12:19 +0200, by Lukas Stadler
-
changed Instruction.isAppended to boolean flag (instead of next == this logic)Thu, 05 May 2011 14:02:34 +0200, by Lukas Stadler
-
mergeThu, 05 May 2011 13:47:27 +0200, by Lukas Stadler
-
new node layout: InstructionThu, 05 May 2011 13:47:14 +0200, by Lukas Stadler
-
added GraalGraph to classpath, Node as superclass of ValueThu, 05 May 2011 13:27:48 +0200, by Lukas Stadler
-
Added Peter Hofer to authors list.Thu, 05 May 2011 13:24:34 +0200, by Thomas Wuerthinger
-
Graphviz visualization supportWed, 04 May 2011 18:57:26 +0200, by Peter Hofer
-
mergeWed, 04 May 2011 17:02:11 +0200, by Lukas Stadler
-
doc: framestate and deopt changesWed, 04 May 2011 16:39:06 +0200, by Lukas Stadler
-
doc: expanded framestate sectionWed, 04 May 2011 12:58:17 +0200, by Lukas Stadler
-
Updated PDF.Wed, 04 May 2011 16:36:55 +0200, by Thomas Wuerthinger
-
Merge.Wed, 04 May 2011 16:36:09 +0200, by Thomas Wuerthinger
-
Documentation: More content and graphs on loops and vectorization.Wed, 04 May 2011 16:34:28 +0200, by Thomas Wuerthinger
-
Small fix to documentation.Mon, 02 May 2011 11:00:33 +0200, by Thomas Wuerthinger
-
doc: smaller font, new quad and quadsplit nodesTue, 03 May 2011 15:13:19 +0200, by Lukas Stadler
-
Cleaned some remaining references to scope/inliningTue, 03 May 2011 10:19:11 +0200, by Gilles Duboscq
-
editingMon, 02 May 2011 10:36:10 -0700, by christian wimmer
-
Add QuietBailout option to be able to mute the bailouts generated by JSRs in dacapoMon, 02 May 2011 10:56:35 +0200, by Gilles Duboscq
-
MergeMon, 02 May 2011 10:24:43 +0200, by Gilles Duboscq
-
Finish remove inlining (removed ScopeData), remove JSR supportMon, 02 May 2011 10:24:16 +0200, by Gilles Duboscq
-
Remove inlining (3rd part)Fri, 29 Apr 2011 16:46:30 +0200, by Gilles Duboscq
-
Remove inlining (2nd part) removed IRScopeFri, 29 Apr 2011 13:19:17 +0200, by Gilles Duboscq
-
Removing inlining support (1st part)Fri, 29 Apr 2011 11:50:28 +0200, by Gilles Duboscq
-
commentsFri, 29 Apr 2011 11:14:05 -0700, by christian wimmer
-
Updated doc. Added Texclipse project.Fri, 29 Apr 2011 16:51:33 +0200, by Thomas Wuerthinger
-
increase max nmethod size, required for dacapo jythonFri, 29 Apr 2011 12:08:53 +0200, by Lukas Stadler
-
Modified assert in NodeArray.set method (also helps with a compilation issue in ECJ)Fri, 29 Apr 2011 11:16:06 +0200, by Gilles Duboscq
-
Fixed delete() methodThu, 28 Apr 2011 18:58:35 +0200, by Thomas Wuerthinger
-
Node and Graph design changes.Thu, 28 Apr 2011 18:30:55 +0200, by Thomas Wuerthinger
-
Checkstyle fixes.Thu, 28 Apr 2011 14:35:35 +0200, by Thomas Wuerthinger
-
MergeThu, 28 Apr 2011 14:29:54 +0200, by Gilles Duboscq
-
more tests for GraalGraph, some changes and fixesThu, 28 Apr 2011 14:27:42 +0200, by Gilles Duboscq
-
test scripts: use JDK7 env var, check all required varsThu, 28 Apr 2011 13:17:23 +0200, by Lukas Stadler
-
fixed permissions of test scripts (executable)Thu, 28 Apr 2011 10:40:49 +0200, by Lukas Stadler
-
doc: small changes to graphs, graph test fileThu, 28 Apr 2011 09:59:45 +0200, by Lukas Stadler
-
Enabled checkstyle for the GraalGraph project. Fixed checkstyle errors. Set correct code formatter.Wed, 27 Apr 2011 22:13:30 +0200, by Thomas Wuerthinger
-
Added Oracle header. Moved author declaration into package-info.java file.Wed, 27 Apr 2011 22:07:20 +0200, by Thomas Wuerthinger
-
Merge.Wed, 27 Apr 2011 21:57:03 +0200, by Thomas Wuerthinger
-
Clean up C1XMetrics.Wed, 27 Apr 2011 21:56:38 +0200, by Thomas Wuerthinger
-
Removed liveness marking.Wed, 27 Apr 2011 21:54:31 +0200, by Thomas Wuerthinger
-
Fixed regression wrt write barriers.Wed, 27 Apr 2011 21:38:22 +0200, by Thomas Wuerthinger
-
Fixes to barriers.Wed, 27 Apr 2011 21:29:17 +0200, by Thomas Wuerthinger
-
Clean up on canTrap.Wed, 27 Apr 2011 21:22:10 +0200, by Thomas Wuerthinger
-
Draft for graph classesWed, 27 Apr 2011 21:25:15 +0200, by Gilles Duboscq
-
More Value.Flag clean up.Wed, 27 Apr 2011 20:58:01 +0200, by Thomas Wuerthinger
-
More flags clean up.Wed, 27 Apr 2011 20:27:43 +0200, by Thomas Wuerthinger
-
More clean up on Value.Flags.Wed, 27 Apr 2011 20:22:05 +0200, by Thomas Wuerthinger
-
Clean up on Value class and LIRGenerator/LIRItem-related things.Wed, 27 Apr 2011 20:13:54 +0200, by Thomas Wuerthinger
-
Clean up on LIRGenerator and related.Wed, 27 Apr 2011 19:53:46 +0200, by Thomas Wuerthinger
-
Removed default value visitor.Wed, 27 Apr 2011 19:30:56 +0200, by Thomas Wuerthinger
-
Remove useless C1XOptions.Wed, 27 Apr 2011 19:28:00 +0200, by Thomas Wuerthinger
-
Prohibit inlining of synchronized and inlining of method with exception handlers (remove C1XOption).Wed, 27 Apr 2011 19:25:26 +0200, by Thomas Wuerthinger
-
Removed canonicalizer.Wed, 27 Apr 2011 19:05:35 +0200, by Thomas Wuerthinger
-
Reinsert phi simplifier (does not seem to be optional). Disabled canonicalizer.Wed, 27 Apr 2011 19:00:40 +0200, by Thomas Wuerthinger
-
Remove dead code elimination 1Wed, 27 Apr 2011 18:17:18 +0200, by Thomas Wuerthinger
-
Removed dead code elimination2Wed, 27 Apr 2011 17:05:26 +0200, by Thomas Wuerthinger
-
Removed instruction substitutor.Wed, 27 Apr 2011 17:00:01 +0200, by Thomas Wuerthinger
-
Removed phi simplifier.Wed, 27 Apr 2011 16:59:28 +0200, by Thomas Wuerthinger
-
Removed global value numberer.Wed, 27 Apr 2011 16:57:50 +0200, by Thomas Wuerthinger
-
Removed block merger.Wed, 27 Apr 2011 16:56:33 +0200, by Thomas Wuerthinger
-
Removed CEEliminator (and two unused/unimplemented optimizations).Wed, 27 Apr 2011 16:54:57 +0200, by Thomas Wuerthinger
-
Removed null check eliminator.Wed, 27 Apr 2011 16:50:17 +0200, by Thomas Wuerthinger
-
Removed compiler extension mechanismWed, 27 Apr 2011 16:48:23 +0200, by Thomas Wuerthinger
-
Removing two more HIR instructions.Wed, 27 Apr 2011 16:43:31 +0200, by Thomas Wuerthinger
-
Removed intrinsic-related instructionsWed, 27 Apr 2011 16:40:09 +0200, by Thomas Wuerthinger
-
Merge.Wed, 27 Apr 2011 16:25:54 +0200, by Thomas Wuerthinger
-
Removed intrinsics.Wed, 27 Apr 2011 16:25:32 +0200, by Thomas Wuerthinger
-
mergeWed, 27 Apr 2011 16:00:36 +0200, by Lukas Stadler
-
added initial version of design docs, fixed .hgignore (regex, . -> \.)Wed, 27 Apr 2011 15:59:38 +0200, by Lukas Stadler
-
Removed anything OSR-related.Wed, 27 Apr 2011 15:49:27 +0200, by Thomas Wuerthinger
-
Removed extended bytecodes and related HIR instructions.Wed, 27 Apr 2011 15:36:29 +0200, by Thomas Wuerthinger
-
Added more batch files to run dacapo benchmarks and the Graal bootstrap.Wed, 27 Apr 2011 15:12:29 +0200, by Thomas Wuerthinger
-
Added script to run Maxine java tester tests.Wed, 27 Apr 2011 14:49:45 +0200, by Thomas Wuerthinger
-
Added README.Wed, 27 Apr 2011 12:22:24 +0200, by Thomas Wuerthinger
-
Adjusted classpaths such that new graalvm repo structure works.Wed, 27 Apr 2011 12:14:48 +0200, by Thomas Wuerthinger
-
Adapted project classpathWed, 27 Apr 2011 11:53:40 +0200, by Thomas Wuerthinger
-
Renamings Runtime=>GraalRuntime and Compiler=>GraalCompilerWed, 27 Apr 2011 11:50:44 +0200, by Thomas Wuerthinger
-
Changed dependency of Runtime project.Wed, 27 Apr 2011 11:48:55 +0200, by Thomas Wuerthinger
-
Pull over of compiler from maxine repository.Wed, 27 Apr 2011 11:43:22 +0200, by Thomas Wuerthinger
-
small fix to GRAAL_AUTHORSWed, 27 Apr 2011 11:00:17 +0200, by Lukas Stadler
-
Added Gilles to authors list.Tue, 26 Apr 2011 22:17:17 +0200, by Thomas Wuerthinger
-
Merge.Tue, 26 Apr 2011 22:01:41 +0200, by Thomas Wuerthinger
-
Added GRAAL_AUTHORS file. Removed individual @author tags per file.Tue, 26 Apr 2011 22:00:17 +0200, by Thomas Wuerthinger
-
Copyright rebranding. Update checkstyle file.Tue, 26 Apr 2011 21:48:09 +0200, by Thomas Wuerthinger
-
Rebranding to com.oracle.graalTue, 26 Apr 2011 21:10:53 +0200, by Thomas Wuerthinger
-
Fixed an issue in the XIR generator that caused a bug in combination with HotSpot's change on static fields. Now all DaCapo's passing.Tue, 26 Apr 2011 20:56:07 +0200, by Thomas Wuerthinger
-
Fixed an issue with RiType.superType (wrong cast in the C++ part).Tue, 26 Apr 2011 16:46:23 +0200, by Thomas Wuerthinger
-
Fixed an issue in the HotSpot XIR generator. Benchmark "fop" now passing on all optimization levels.Tue, 26 Apr 2011 14:46:28 +0200, by Thomas Wuerthinger
-
Added draft for documentation (goals and IR).Fri, 22 Apr 2011 23:22:46 +0200, by Thomas Wuerthinger
-
Adjustments to react on changes on the RiRuntime interface.Fri, 22 Apr 2011 22:13:35 +0200, by Thomas Wuerthinger
-
Small adjustment to assertion and constants size calculation.Fri, 22 Apr 2011 21:52:33 +0200, by Thomas Wuerthinger
-
Fixed an issue with alignment of double/long values in the code buffer. Can now run Scimark again.Fri, 22 Apr 2011 21:13:09 +0200, by Thomas Wuerthinger
-
Fixed issue with resolving class: HotSpot must not resolve class at invokestatic bytecodes.Fri, 22 Apr 2011 19:41:55 +0200, by Thomas Wuerthinger
-
Fixed merge issues.Fri, 22 Apr 2011 19:00:07 +0200, by Thomas Wuerthinger
-
Merge with OpenJDK.Fri, 22 Apr 2011 15:30:53 +0200, by Thomas Wuerthinger
-
Renamed project HotSpotVM => RuntimeFri, 22 Apr 2011 15:22:45 +0200, by Thomas Wuerthinger
-
Added tag hs21-b09 for changeset 611e19a16519Thu, 21 Apr 2011 19:49:49 -0700, by trims
-
Added tag jdk7-b139 for changeset 611e19a16519Thu, 21 Apr 2011 15:32:54 -0700, by katleman
-
7037174: Bump the HS21 build number to 09 hs21-b09 jdk7-b139Fri, 15 Apr 2011 18:23:27 -0700, by trims
-
MergeFri, 15 Apr 2011 18:23:20 -0700, by trims
-
MergeFri, 15 Apr 2011 08:29:26 -0700, by jrose
-
MergeThu, 14 Apr 2011 06:46:38 -0700, by twisti
-
7036220: Shark fails to find LLVM 2.9 System headers during buildThu, 14 Apr 2011 01:53:12 -0700, by twisti
-
7036236: VM crashes assert((!inside_attrs()) || is_error_reported()) failed ...Thu, 14 Apr 2011 00:02:21 -0700, by iveresov
-
6988308: assert((cnt > 0.0f) && (prob > 0.0f)) failed: Bad frequency assignment in ifWed, 13 Apr 2011 14:33:03 -0700, by iveresov
-
7035870: JSR 292: Zero supportTue, 12 Apr 2011 02:40:23 -0700, by twisti
-
7035713: 3DNow Prefetch Instruction SupportMon, 11 Apr 2011 15:30:31 -0700, by kvn
-
6987991: JSR 292 phpreboot test/testtracefun2.phpr segfaultsSat, 09 Apr 2011 22:55:25 -0700, by jrose
-
MergeTue, 12 Apr 2011 14:18:53 -0700, by coleenp
-
7034585: Adjust fillInStackTrace filtering to assist 6998871Tue, 12 Apr 2011 02:53:06 -0400, by dholmes
-
7034625: Product builds in Visual Studio projects should produce full symbol informationMon, 11 Apr 2011 11:12:41 +0200, by brutisso
-
7019210: Fix misc references to /bugreport websitesThu, 07 Apr 2011 20:26:41 -0700, by ohair
-
7009276: Add -XX:+IgnoreUnrecognizedVMOptions to several testsMon, 04 Apr 2011 18:15:55 -0400, by dholmes
-
7030388: JCK test failed to reject invalid class check01304m10n.Thu, 31 Mar 2011 08:08:50 -0400, by kamg
-
7010849: 5/5 Extraneous javac source/target options when building sa-jdiFri, 01 Apr 2011 15:15:37 -0700, by andrew
-
7032775: Include Shark code in the build againThu, 31 Mar 2011 06:54:30 -0400, by dholmes
-
7017193: Small memory leak in get_stack_bounds os::create_stack_guard_pagesWed, 30 Mar 2011 19:38:07 +0400, by dsamersoff
-
MergeSat, 09 Apr 2011 21:16:12 -0700, by jrose
-
7035161: assert(!o->is_null_object()) failed: null object not yet handled here.Fri, 08 Apr 2011 23:00:14 -0700, by never
-
MergeFri, 08 Apr 2011 20:52:28 -0700, by kvn
-
7004555: Add new policy for one iteration loopsFri, 08 Apr 2011 14:56:22 -0700, by kvn
-
7034967: C1: assert(false) failed: error (assembler_sparc.cpp:2043)Fri, 08 Apr 2011 17:03:31 -0700, by iveresov
-
7034957: acquiring lock CodeCache_lock/1 out of order with lock tty_lock/0 -- possible deadlockThu, 07 Apr 2011 21:32:23 -0700, by never
-
7009600: JSR 292 Server compiler crashes in Compile::find_intrinsic(ciMethod*, bool)Thu, 07 Apr 2011 17:12:23 -0700, by jrose
-
7012087: JSR 292 Misleading exception message for a non-bound MH for a virtual methodThu, 07 Apr 2011 17:12:21 -0700, by jrose
-
6981791: remove experimental code for JSR 292Thu, 07 Apr 2011 17:02:30 -0700, by jrose
-
6992789: assert(phi->_idx >= nodes_size()) failed: only new Phi per instance memory sliceWed, 06 Apr 2011 17:32:09 -0700, by kvn
-
7034513: enable fast accessors and empty methods for ZERO and -XintWed, 06 Apr 2011 16:02:50 -0700, by never
-
7033779: CodeCache::largest_free_block may need to hold the CodeCache lockTue, 05 Apr 2011 19:16:52 -0700, by never
-
MergeTue, 05 Apr 2011 02:31:46 -0700, by never
-
6777083: assert(target != __null,"must not be null")Tue, 05 Apr 2011 00:31:09 -0700, by never
-
MergeTue, 05 Apr 2011 00:27:58 -0700, by kvn
-
7004547: regular loop unroll should not unroll more than max unrollingMon, 04 Apr 2011 19:02:36 -0700, by kvn
-
MergeMon, 04 Apr 2011 22:17:15 -0700, by never
-
6528013: C1 CTW failure with -XX:+VerifyOops assert(allocates2(pc),"")Mon, 04 Apr 2011 19:03:35 -0700, by never
-
MergeMon, 04 Apr 2011 18:48:49 -0700, by iveresov
-
7033732: C1: When calling c2 arraycopy stubs offsets and length must have clear upper 32bitsMon, 04 Apr 2011 16:00:34 -0700, by iveresov
-
7026957: assert(type2aelembytes(store->as_Mem()->memory_type(), true) == 1 << shift->in(2)->get_int()) failedMon, 04 Apr 2011 12:57:04 -0700, by never
-
7032458: Zero and Shark fixesMon, 04 Apr 2011 03:02:00 -0700, by twisti
-
7033154: Improve C1 arraycopy performanceSun, 03 Apr 2011 12:00:54 +0200, by roland
-
7004535: Clone loop predicate during loop unswitchSat, 02 Apr 2011 10:54:15 -0700, by kvn
-
7032314: Allow to generate CallLeafNoFPNode in IdealKitSat, 02 Apr 2011 09:49:27 -0700, by kvn
-
6909440: C2 fails with assertion (_always_cold->is_cold(),"must always be cold")Fri, 01 Apr 2011 21:45:33 -0700, by never
-
6385687: UseFastEmptyMethods/UseFastAccessorMethods considered harmfulThu, 31 Mar 2011 21:05:55 -0700, by never
-
Added tag hs21-b08 for changeset 0930dc920c18Thu, 14 Apr 2011 17:53:28 -0700, by trims
-
Added tag jdk7-b138 for changeset 0930dc920c18Thu, 14 Apr 2011 15:21:45 -0700, by schien
-
7035259: Bump the HS21 build number to 08 hs21-b08 jdk7-b138Fri, 08 Apr 2011 16:18:48 -0700, by trims
-
MergeFri, 08 Apr 2011 16:18:38 -0700, by trims
-
MergeWed, 06 Apr 2011 16:02:53 -0700, by jmasa
-
7020042: G1: Partially remove fix for 6994628Fri, 18 Feb 2011 10:07:34 -0800, by johnc
-
7027766: G1: introduce flag to dump the liveness information per region at the end of markingMon, 04 Apr 2011 14:23:17 -0400, by tonyp
-
7033292: G1: nightly failure: Non-dirty cards in region that should be dirtyMon, 04 Apr 2011 13:18:35 -0400, by tonyp
-
7023069: G1: Introduce symmetric locking in the slow allocation pathWed, 30 Mar 2011 10:26:59 -0400, by tonyp
-
7029458: G1: Add newly-reclaimed regions to the beginning of the region free list, not the endTue, 29 Mar 2011 22:36:16 -0400, by tonyp
-
7026932: G1: No need to abort VM when card count cache expansion failsMon, 28 Mar 2011 10:58:54 -0700, by johnc
-
6948149: G1: Imbalance in termination timesWed, 23 Mar 2011 14:12:51 +0100, by brutisso
-
MergeFri, 25 Mar 2011 17:39:20 -0700, by jcoomes
-
7029036: Card-table verification hangs with all framework collectors, except G1, even before the first GCThu, 24 Mar 2011 15:47:01 -0700, by ysr
-
7030435: Some oop_oop_iterate_m() methods iterate outside of specified memory boundsThu, 24 Mar 2011 15:45:27 -0700, by ysr
-
7010070: Update all 2010 Oracle-changed OpenJDK files to have the proper copyright dates - second passTue, 05 Apr 2011 14:12:31 -0700, by trims
-
Added tag hs21-b07 for changeset 2dbcb4a4d8daFri, 08 Apr 2011 15:56:52 -0700, by trims
-
Added tag jdk7-b137 for changeset 2dbcb4a4d8daThu, 07 Apr 2011 15:20:57 -0700, by schien
-
7033237: Bump the HS21 build number to 07 hs21-b07 jdk7-b137Fri, 01 Apr 2011 20:44:31 -0700, by trims
-
MergeFri, 01 Apr 2011 20:44:27 -0700, by trims
-
MergeFri, 01 Apr 2011 15:16:04 -0700, by kvn
-
7032849: 7022998 changes broke hs_err compile task printThu, 31 Mar 2011 16:54:27 -0700, by kvn
-
MergeThu, 31 Mar 2011 15:30:12 -0700, by never
-
7032129: Native memory usage grow unexpectedly for vm/oom/*InternedString testsThu, 31 Mar 2011 14:00:41 -0700, by never
-
7032696: Fix for 7029152 broke VMThu, 31 Mar 2011 13:22:34 -0700, by kvn
-
6817525: turn on method handle functionality by default for JSR 292Thu, 31 Mar 2011 02:31:57 -0700, by twisti
-
7032388: guarantee(VM_Version::supports_cmov()) failed: illegal instruction on i586 after 6919934Thu, 31 Mar 2011 00:27:08 -0700, by twisti
-
MergeWed, 30 Mar 2011 18:55:04 -0700, by iveresov
-
6564610: assert(UseCompiler || CompileTheWorld, "UseCompiler should be set by now.")Wed, 30 Mar 2011 15:22:41 -0700, by iveresov
-
7029152: Ideal nodes for String intrinsics miss memory edge optimizationWed, 30 Mar 2011 12:08:49 -0700, by kvn
-
7031614: jmap -permstat fails with java.lang.InternalError in sun.jvm.hotspot.oops.OopField.getValueWed, 30 Mar 2011 07:47:19 -0700, by never
-
MergeWed, 30 Mar 2011 03:48:38 -0700, by iveresov
-
7026307: DEBUG MESSAGE: broken null klass on amd64Tue, 29 Mar 2011 22:25:17 -0700, by iveresov
-
7032306: Fastdebug build failure on Solaris with SS11 compilersTue, 29 Mar 2011 22:05:21 -0700, by never
-
6741940: Nonvolatile XMM registers not preserved across JNI callsTue, 29 Mar 2011 17:35:34 -0700, by iveresov
-
7032133: Enable sse4.2 for new AMD processorsTue, 29 Mar 2011 09:11:51 -0700, by kvn
-
7022998: JSR 292 recursive method handle calls inline themselves infinitelyMon, 28 Mar 2011 03:58:07 -0700, by twisti
-
6964776: c2 should ensure the polling page is reachable on 64 bitSun, 27 Mar 2011 13:17:37 -0700, by iveresov
-
7024475: loop doesn't terminate when compiledSun, 27 Mar 2011 00:00:14 -0700, by never
-
MergeSat, 26 Mar 2011 08:31:45 -0700, by roland
-
7029017: Additional architecture support for c2 compilerFri, 25 Mar 2011 09:35:39 +0100, by roland
-
7022204: LogFile wildcarding should use %p instead of starFri, 25 Mar 2011 18:50:10 -0700, by never
-
MergeFri, 25 Mar 2011 18:19:22 -0400, by never
-
7025708: Assertion if using "-XX:+CITraceTypeFlow -XX:+Verbose" togetherFri, 25 Mar 2011 11:29:30 -0700, by never
-
MergeThu, 24 Mar 2011 23:49:56 -0700, by jcoomes
-
MergeThu, 24 Mar 2011 23:04:40 -0700, by twisti
-
7030207: Zero tweak to remove accidentally incorporated codeThu, 24 Mar 2011 02:11:50 -0700, by twisti
-
MergeWed, 30 Mar 2011 17:05:40 -0700, by acorn
-
7031571: Generate native VS2010 project filesMon, 28 Mar 2011 12:48:08 +0200, by sla
-
Added tag hs21-b06 for changeset bd586e392d93Fri, 01 Apr 2011 12:06:59 -0700, by trims
-
Added tag jdk7-b136 for changeset bd586e392d93Thu, 31 Mar 2011 18:14:04 -0700, by schien
-
7031227: Bump the HS21 build number to 06 hs21-b06 jdk7-b136Fri, 25 Mar 2011 18:04:51 -0700, by trims
-
MergeFri, 25 Mar 2011 18:04:45 -0700, by trims
-
MergeThu, 24 Mar 2011 23:06:13 -0700, by jcoomes
-
7025628: Remove the temporary hack added for jdk modularization in hotspotTue, 22 Mar 2011 18:04:03 -0400, by mchung
-
6535709: interrupt of wait()ing thread isn't triggerring InterruptedException - test intwait3Mon, 21 Mar 2011 22:16:19 -0400, by dholmes
-
MergeThu, 24 Mar 2011 23:04:36 -0700, by jcoomes
-
7029805: JSR 292 compiler/6991596/Test6991596.java fails in nightlyWed, 23 Mar 2011 04:19:16 -0700, by twisti
-
7008866: Missing loop predicate for loop with multiple entriesMon, 21 Mar 2011 11:28:14 -0700, by kvn
-
7027232: JSR 292: wrong numeric value returned by MH on solaris-sparcMon, 21 Mar 2011 02:30:49 -0700, by twisti
-
MergeThu, 24 Mar 2011 23:00:27 -0700, by jcoomes
-
7030300: more nightly failures after statics in Class changesWed, 23 Mar 2011 10:55:43 -0700, by never
-
6962931: move interned strings out of the perm genTue, 22 Mar 2011 13:36:33 -0700, by jcoomes
-
6962930: make the string table size configurableMon, 21 Mar 2011 18:38:00 -0700, by jcoomes
-
7029509: nightly failures after static fields in ClassMon, 21 Mar 2011 14:06:50 -0700, by never
-
7017732: move static fields into Class to prepare for perm gen removalFri, 18 Mar 2011 16:00:34 -0700, by never
-
7028374: race in fix_oop_relocations for scavengeable nmethodsFri, 18 Mar 2011 15:52:42 -0700, by never
-
Added tag hs21-b05 for changeset b898f0fc3cedFri, 25 Mar 2011 17:26:33 -0700, by trims
-
Added tag jdk7-b135 for changeset b898f0fc3cedThu, 24 Mar 2011 11:20:35 -0700, by schien
-
7028846: Bump the HS21 build number to 05 hs21-b05 jdk7-b135Fri, 18 Mar 2011 13:28:33 -0700, by trims
-
MergeFri, 18 Mar 2011 13:28:29 -0700, by trims
-
MergeFri, 18 Mar 2011 09:03:43 -0700, by jcoomes
-
6668573: CMS: reference processing crash if ParallelCMSThreads > ParallelGCThreadsThu, 17 Mar 2011 10:32:46 -0700, by ysr
-
6896099: Integrate CMS heap ergo with default heap sizing ergoWed, 16 Mar 2011 10:37:08 -0700, by ysr
-
MergeTue, 15 Mar 2011 09:07:49 -0700, by jwilhelm
-
6820066: Check that -XX:ParGCArrayScanChunk has a value larger than zero.Fri, 11 Mar 2011 16:35:18 +0100, by jwilhelm
-
6987703: iCMS: Intermittent hang with gc/gctests/CallGC/CallGC01 and +ExplicitGCInvokesConcurrentMon, 14 Mar 2011 21:52:24 -0700, by ysr
-
7023747: G1: too strict assert in RefineRecordRefsIntoCSCardTableEntryClosure::do_card_ptr in g1RemSet.cppThu, 03 Mar 2011 11:35:50 +0100, by brutisso
-
7022943: G1: improve logging to avoid interleaved numbersThu, 03 Mar 2011 22:58:46 +0100, by brutisso
-
7018056: large pages not always enabled by defaultSun, 06 Mar 2011 11:37:18 -0800, by jcoomes
-
7014923: G1: code cleanupFri, 04 Mar 2011 17:13:19 -0500, by tonyp
-
MergeFri, 18 Mar 2011 01:44:15 -0700, by twisti
-
7011865: JSR 292 CTW fails: !THREAD->is_Compiler_thread() failed: Can not load classes with the Compiler threThu, 17 Mar 2011 18:29:18 -0700, by jrose
-
7028394: Newer AMD Processor Prefetch DefaultsThu, 17 Mar 2011 12:08:01 -0700, by kvn
-
7012648: move JSR 292 to package java.lang.invoke and adjust namesFri, 11 Mar 2011 22:34:57 -0800, by jrose
-
6839872: remove implementation inheritance from JSR 292 APIsFri, 11 Mar 2011 22:33:47 -0800, by jrose
-
MergeFri, 11 Mar 2011 21:19:15 -0800, by jrose
-
7026631: field _klass is incorrectly set for dual type of TypeAryPtr::OOPSFri, 11 Mar 2011 07:50:51 -0800, by kvn
-
7025742: Can not use CodeCache::unallocated_capacity() with fragmented CodeCacheWed, 09 Mar 2011 09:15:16 -0800, by kvn
-
6965570: assert(!needs_patching && x->is_loaded(),"how do we know it's volatile if it's not loaded")Sun, 06 Mar 2011 22:09:23 -0800, by never
-
6589823: Error: meet not symmetricSat, 05 Mar 2011 11:02:04 -0800, by kvn
-
MergeFri, 04 Mar 2011 22:44:50 -0800, by never
-
7024866: # assert(limit == NULL || limit <= nm->code_end()) failed: in boundsFri, 04 Mar 2011 20:01:48 -0800, by never
-
7020403: Add AdvancedCompilationPolicy for tieredFri, 04 Mar 2011 15:14:16 -0800, by iveresov
-
MergeWed, 16 Mar 2011 23:45:04 -0400, by vladidan
-
MergeWed, 16 Mar 2011 10:47:45 -0400, by vladidan
-
7011490: Wrong computation results in Test6880034Thu, 10 Mar 2011 14:56:11 -0500, by vladidan
-
7019165: Incorrect symbols in pstack output after SymbolTable changesWed, 16 Mar 2011 14:57:49 -0400, by coleenp
-
MergeTue, 15 Mar 2011 06:50:01 -0700, by dcubed
-
7024970: 2/3 assert(ServiceThread::is_service_thread(Thread::current())) failed: Service thread must post enqueueTue, 15 Mar 2011 06:37:31 -0700, by dcubed
-
7024234: 2/3 jvmti tests fail assert(!_oops_are_stale) failed: oops are stale on Win-AMD64Tue, 15 Mar 2011 06:35:10 -0700, by dcubed
-
MergeMon, 14 Mar 2011 11:43:56 -0700, by acorn
-
7023931: PcDescCache::find_pc_desc should not write _last_pc_descFri, 11 Mar 2011 16:09:55 -0500, by phh
-
7025485: leverage shared x86-only deoptimization codeThu, 10 Mar 2011 17:44:32 +0100, by bdelsart
-
MergeFri, 11 Mar 2011 22:41:33 -0800, by trims
-
7024584: Symbol printouts shouldnt be under PrintGCDetailsMon, 07 Mar 2011 16:03:28 -0500, by coleenp
-
MergeMon, 07 Mar 2011 09:16:08 -0800, by acorn
-
6845426: non-static <clinit> method with no args is called during the class initialization processFri, 04 Mar 2011 14:40:46 -0500, by kamg
-
7021653: Parfait issue in hotspot/src/share/vm/oops/methodDataOops.hppThu, 03 Mar 2011 19:53:03 -0500, by coleenp
-
6512830: Error: assert(tag_at(which).is_unresolved_klass(), "Corrupted constant pool")Thu, 03 Mar 2011 19:52:23 -0500, by coleenp
-
7022999: Can't build with FORCE_TIERED=0Thu, 03 Mar 2011 19:51:36 -0500, by coleenp
-
Added tag hs21-b04 for changeset 3c76374706eaThu, 17 Mar 2011 17:25:12 -0700, by trims
-
Added tag jdk7-b134 for changeset 447e6faab4a8Thu, 17 Mar 2011 14:32:47 -0700, by schien
-
MergeFri, 04 Mar 2011 14:06:16 -0800, by trims
-
MergeThu, 03 Mar 2011 23:31:45 -0800, by kvn
-
6627983: G1: Bad oop deference during markingTue, 01 Mar 2011 14:56:48 -0800, by iveresov
-
6725983: Assertion "method->method_holder())->is_not_initialized(),"method holder must be initialized"Tue, 01 Mar 2011 10:27:15 -0800, by never
-
7023229: extraneous include of precompiled.hpp in hsdis.cMon, 28 Feb 2011 17:12:42 -0800, by never
-
7012914: JSR 292 MethodHandlesTest C1: frame::verify_return_pc(return_address) failed: must be a return pcMon, 28 Feb 2011 06:07:12 -0800, by twisti
-
6942326: x86 code in string_indexof() could read beyond reserved heap spaceSat, 26 Feb 2011 12:10:54 -0800, by kvn
-
MergeThu, 24 Feb 2011 14:49:34 -0800, by never
-
7021603: crash in fill_sync_handler with ExtendedDTrace probesThu, 24 Feb 2011 11:09:16 -0800, by never
-
6812217: Base memory of MergeMem node violates assert during killing expanded AllocateArray nodeThu, 24 Feb 2011 10:28:20 -0800, by kvn
-
7012072: CompileTheWorld causes incorrect class initializationWed, 23 Feb 2011 19:09:16 -0800, by never
-
MergeWed, 23 Feb 2011 12:28:23 -0800, by kvn
-
MergeTue, 22 Feb 2011 18:13:03 -0800, by iveresov
-
7020521: arraycopy stubs place prebarriers incorrectlyTue, 22 Feb 2011 15:25:02 -0800, by iveresov
-
MergeThu, 03 Mar 2011 21:02:56 -0800, by jcoomes
-
7022200: G1: optimized build brokenMon, 28 Feb 2011 09:10:52 -0800, by johnc
-
MergeThu, 03 Mar 2011 09:31:46 -0800, by dcubed
-
MergeWed, 02 Mar 2011 16:21:47 -0800, by zgu
-
7017110: Add /SAFESEH to links on windows 32bit to verify safe exceptionsWed, 02 Mar 2011 09:16:18 -0500, by zgu
-
6878713: Verifier heap corruption, relating to backward jsrsWed, 02 Mar 2011 08:18:35 -0500, by kamg
-
7023323: Build failure on VS2003: IsDebuggerPresent not foundWed, 02 Mar 2011 09:41:26 +0100, by sla
-
MergeMon, 28 Feb 2011 22:35:01 -0800, by rottenha
-
MergeMon, 28 Feb 2011 15:35:45 -0800, by rottenha
-
7020118: Alter frame assignability to allow for exception handler coverage of invokespecial <init>Mon, 28 Feb 2011 16:01:59 -0500, by kamg
-
7022037: Pause when exiting if debugger is attached on windowsMon, 28 Feb 2011 14:19:52 +0100, by sla
-
7017640: Fix for 6766644 deadlocks on some NSK tests when running with -XcompSat, 26 Feb 2011 13:33:23 -0500, by kamg
-
Added tag jdk7-b133 for changeset 1b3a350709e4Thu, 10 Mar 2011 17:10:55 -0800, by cl
-
Added tag jdk7-b132 for changeset 0e531ab5ba04 hs21-b03Thu, 03 Mar 2011 14:12:59 -0800, by katleman
-
Renaming c1x4hotspotsrc => graal and HotSpotVM => RuntimeFri, 22 Apr 2011 15:08:53 +0200, by Thomas Wuerthinger
-
cleanups and client/server fixes:Wed, 13 Apr 2011 14:40:13 +0200, by Lukas Stadler
-
removed last instances of RiType.javaClass, small changes to InvocationSocket and ReplacingStreams to make remote compilation workTue, 12 Apr 2011 16:58:56 +0200, by Lukas Stadler
-
Checkstyle fixes.Mon, 11 Apr 2011 18:01:44 +0200, by Thomas Wuerthinger
-
Removed a reference to getRiType(Class c) and some checkstyle fixes.Mon, 11 Apr 2011 17:42:45 +0200, by Thomas Wuerthinger
-
In CompilerImpl, instantiate C1XCompiler lazily (i.e. just before the first compilation) so that C1XOptions are already set during C1XCompiler's initializationMon, 11 Apr 2011 17:12:01 +0200, by Peter Hofer
-
fix initialization order Compiler/VmIds (crashed when using -C1X)Mon, 11 Apr 2011 14:31:21 +0200, by Lukas Stadler
-
fixed crash with PrintAssembly: RelocIterator limit outside of code areaMon, 11 Apr 2011 12:15:32 +0200, by Lukas Stadler
-
mergeMon, 11 Apr 2011 11:25:06 +0200, by Lukas Stadler
-
client/server: new interface Remote marks classes that should not be serialized, but called remotelyMon, 11 Apr 2011 10:37:24 +0200, by Lukas Stadler
-
suppress Xusage.txt build errors, fix INSTALL (yes/no option, uses ALT_BOOTDIR)Fri, 08 Apr 2011 13:47:56 +0200, by Lukas Stadler
-
fix eclipse project: redundant builds and multiple links to source dirFri, 08 Apr 2011 13:44:50 +0200, by Lukas Stadler
-
turn Compiler and HotSpotTypeResolved into interfacesFri, 08 Apr 2011 13:43:05 +0200, by Lukas Stadler
-
non-static VMEntries and VMExits, CompilationServer simplificationsThu, 07 Apr 2011 15:32:25 +0200, by Lukas Stadler
-
Keeping up-to-date with Maxine/CRI changes.Mon, 11 Apr 2011 10:22:05 +0200, by Thomas Wuerthinger
-
Added support for non-null oop values in scope objects (allocating global handle).Mon, 04 Apr 2011 21:02:45 +0200, by Thomas Wuerthinger
-
Merge.Mon, 04 Apr 2011 20:00:55 +0200, by Thomas Wuerthinger
-
CiDebugInfo_Frame changed to CiFrame, pointer fixMon, 04 Apr 2011 18:47:04 +0200, by Lukas Stadler
-
domake script creates client dirsMon, 04 Apr 2011 10:56:12 +0200, by Lukas Stadler
-
Up-to-date with CRI changes.Wed, 09 Mar 2011 21:52:39 +0100, by Doug Simon
-
Added symlink to top level hotspot src directory to simplify browsing/searching *all* hotspot sources, not just those relevant to Graal.Tue, 08 Mar 2011 13:28:05 +0100, by doug.simon
-
Up-to-date with CRI changes.Tue, 08 Mar 2011 10:26:25 +0100, by Doug Simon
-
Changed "java -version" to include "Graal VM".Thu, 03 Mar 2011 19:54:57 +0100, by Thomas Wuerthinger
-
Up-to-date with CRI changes.Thu, 03 Mar 2011 19:30:55 +0100, by Thomas Wuerthinger
-
Merge with OpenJDK.Thu, 03 Mar 2011 19:25:53 +0100, by Thomas Wuerthinger
-
7022570: Bump the HS21 build number to 03Fri, 25 Feb 2011 12:46:49 -0800, by trims
-
MergeFri, 25 Feb 2011 12:46:46 -0800, by trims
-
MergeFri, 25 Feb 2011 08:17:30 -0800, by tonyp
-
MergeFri, 25 Feb 2011 10:58:03 -0500, by tonyp
-
7020992: jmm_DumpThreads should not allocate system object arrays outside the perm genMon, 21 Feb 2011 11:26:45 +0100, by stefank
-
MergeFri, 25 Feb 2011 03:29:56 -0800, by rottenha
-
7021953: Remove flags from globals.hpp inadvertently dragged in by 7016023Thu, 24 Feb 2011 21:38:37 -0500, by dholmes
-
MergeWed, 23 Feb 2011 11:18:16 -0800, by kvn
-
7021531: lock ordering problems after fix for 6354181Tue, 22 Feb 2011 15:26:36 -0800, by never
-
7016474: string compare intrinsic improvementsWed, 09 Feb 2011 15:02:23 -0800, by never
-
7019819: bare oop in ciFieldTue, 15 Feb 2011 22:18:33 -0800, by never
-
MergeMon, 14 Feb 2011 14:36:29 -0800, by kvn
-
7018101: os::dll_address_to_function_name returning wrong answers in 64 bitMon, 14 Feb 2011 11:46:58 -0800, by never
-
7018378: JSR 292: _bound_int_mh produces wrong result on 64-bit SPARCMon, 14 Feb 2011 03:21:18 -0800, by twisti
-
7018506: CTW swallowing OOMs after symbol changesFri, 11 Feb 2011 12:05:43 -0800, by never
-
7018673: Zero: 6953144, 6990754 and 7009756 made some changes which broke ZeroFri, 11 Feb 2011 03:17:53 -0800, by twisti
-
7018849: 7017124 fix broke VM build on some platformsThu, 10 Feb 2011 19:34:48 -0800, by kvn
-
7017746: Regression : C2 compiler crash due to SIGSEGV in PhaseCFG::schedule_early()Thu, 10 Feb 2011 14:25:59 -0800, by kvn
-
7018277: JSR 292 change test/compiler/6987555/Test6987555.java to new MH syntaxThu, 10 Feb 2011 00:47:59 -0800, by twisti
-
7017434: Tiered needs to support reprofilingWed, 09 Feb 2011 16:34:34 -0800, by iveresov
-
7014874: Incorrect COOPs modes on solaris-{sparcv9,amd64} with ParallelGCTue, 08 Feb 2011 16:12:16 -0800, by kvn
-
7017124: Fix some VM stats to avoid 32-bit overflowMon, 07 Feb 2011 10:34:39 -0800, by kvn
-
7013538: Java memory leak with escape analysisMon, 07 Feb 2011 10:25:39 -0800, by kvn
-
7017240: C2: native memory leak in nsk/regression/b4675027 on windows-x86 in comp mode with G1Mon, 07 Feb 2011 09:46:01 -0800, by kvn
-
7014998: assert(is_T_family(features) == is_niagara(features)) failed: Niagara should be T seriesTue, 01 Feb 2011 10:27:02 -0800, by kvn
-
7012339: JSR 292 crash in G1SATBCardTableModRefBS::write_ref_field_pre_work()Tue, 01 Feb 2011 05:51:24 -0800, by twisti
-
7009309: JSR 292: compiler/6991596/Test6991596.java crashes on fastdebug JDK7/b122Tue, 01 Feb 2011 03:38:44 -0800, by twisti
-
6354181: nsk.logging.stress.threads.scmhml001 fails assertion in "src/share/vm/oops/instanceKlass.cpp, 111"Mon, 31 Jan 2011 17:48:21 -0800, by never
-
MergeMon, 21 Feb 2011 04:49:17 -0800, by rottenha
-
7019557: SharedMiscDataSize too small for 64-bit fastdebug JVMFri, 18 Feb 2011 18:26:17 -0500, by coleenp
-
MergeWed, 16 Feb 2011 16:25:57 -0800, by coleenp
-
7019689: Non-dependent name is found in dependent base class although it should be rejectedWed, 16 Feb 2011 17:12:31 -0500, by coleenp
-
6840152: JVM crashes when heavyweight monitors are usedWed, 16 Feb 2011 11:34:44 -0500, by coleenp
-
MergeWed, 16 Feb 2011 01:42:00 -0500, by dholmes
-
7018429: JPRT: Update Makefile to use ALT_JDK_TARGET_IMPORT_PATH for copying JDKMon, 14 Feb 2011 19:27:36 -0500, by dholmes
-
6954420: 2/4 jps shows "process information unavailable" sometimesTue, 15 Feb 2011 19:00:22 -0800, by dcubed
-
MergeMon, 14 Feb 2011 03:19:33 -0800, by rottenha
-
7019157: errorHandler doesn't compile with super old gcc without precompiled headersSat, 12 Feb 2011 10:28:34 -0500, by coleenp
-
7017824: Add support for creating 64-bit Visual Studio projectsThu, 10 Feb 2011 13:03:22 +0100, by sla
-
MergeWed, 16 Feb 2011 17:26:20 -0800, by trims
-
MergeMon, 14 Feb 2011 22:21:18 -0500, by tonyp
-
7018257: jmm_DumpThreads allocates into permgenFri, 11 Feb 2011 14:15:16 +0100, by stefank
-
7018302: newly added assert related to size of constantPoolOop causes secondary assertions or crashesThu, 10 Feb 2011 14:48:07 -0800, by ysr
-
7017008: G1: Turn on compressed oops by default.Wed, 09 Feb 2011 09:43:02 -0800, by johnc
-
7014851: Remove unused parallel compaction codeTue, 08 Feb 2011 12:33:19 +0100, by stefank
-
6912621: iCMS: Error: assert(_markBitMap.isMarked(addr + 1),"Missing Printezis bit?")Mon, 07 Feb 2011 22:19:57 -0800, by ysr
-
7015169: GC Cause not always setThu, 03 Feb 2011 20:49:09 -0800, by brutisso
-
7022659: errorHandler doesn't compile without precompiled headersSat, 12 Feb 2011 10:28:34 -0500, by coleenp
-
Added tag hs21-b02 for changeset e9aa2ca89ad6Fri, 25 Feb 2011 11:42:03 -0800, by trims
-
Added tag jdk7-b131 for changeset 0aa3b4908911Thu, 24 Feb 2011 15:15:50 -0800, by cl
-
7013964: openjdk LICENSE file needs rebrandingWed, 16 Feb 2011 13:30:31 -0800, by ohair
-
Fixed the OpenJDK build script to allow client compiler builds for x64 architecture.Thu, 24 Feb 2011 13:41:58 +0100, by Thomas Wuerthinger
-
Clean up of the build scripts.Mon, 21 Feb 2011 21:30:29 +0100, by Thomas Wuerthinger
-
Fixed an issue where parameter registers were hard coded to Linux values.Mon, 21 Feb 2011 21:16:29 +0100, by Thomas Wuerthinger
-
Fixed a bug that truncated stub ids when compiling with vs.Mon, 21 Feb 2011 20:51:59 +0100, by Thomas Wuerthinger
-
More changes to make it compile and work on win64.Mon, 21 Feb 2011 20:44:57 +0100, by Thomas Wuerthinger
-
More build system adjustments.Mon, 21 Feb 2011 19:53:48 +0100, by Thomas Wuerthinger
-
Adjustment to the Windows create script (new calling convention only has one argument).Mon, 21 Feb 2011 19:32:20 +0100, by Thomas Wuerthinger
-
Small clean up to reduce delta to OpenJDK.Mon, 21 Feb 2011 19:28:35 +0100, by Thomas Wuerthinger
-
Merge.Mon, 21 Feb 2011 19:17:33 +0100, by Thomas Wuerthinger
-
Added tag jdk7-b130 for changeset e9aa2ca89ad6Fri, 18 Feb 2011 14:23:37 -0800, by cl
-
7019718: make error reporting flags product instead of diagnostic hs21-b02 jdk7-b130Wed, 16 Feb 2011 16:58:24 -0800, by kamg
-
7019104: Bump the HS21 build number to 02Fri, 11 Feb 2011 15:32:03 -0800, by trims
-
MergeFri, 11 Feb 2011 15:31:58 -0800, by trims
-
MergeFri, 11 Feb 2011 05:40:41 -0800, by rottenha
-
7018366: hotspot/runtime_erro Fix for 7014918 does not build using MVC 2003Thu, 10 Feb 2011 12:55:56 +0100, by ctornqvi
-
7014918: Improve core/minidump handling in HotspotWed, 09 Feb 2011 11:08:10 +0100, by ctornqvi
-
MergeTue, 08 Feb 2011 22:27:57 -0800, by mchung
-
7017673: Remove setting of the sun.jkernel.DownloadManager as a boot classloader hookTue, 08 Feb 2011 09:11:37 -0800, by mchung
-
MergeTue, 08 Feb 2011 19:50:41 -0500, by coleenp
-
6472925: OutOfMemoryError fails to generate stack trace as it now oughtMon, 07 Feb 2011 14:36:26 -0500, by coleenp
-
7003401: Implement VM error-reporting functionality on erroneous terminationTue, 08 Feb 2011 17:20:45 -0500, by kamg
-
MergeMon, 07 Feb 2011 08:40:30 -0800, by rottenha
-
MergeThu, 03 Feb 2011 20:30:19 -0800, by coleenp
-
7017009: Secondary out of c-heap memory error reporting out of memoryThu, 03 Feb 2011 21:30:08 -0500, by coleenp
-
6766644: Redefinition of compiled method fails with assertion "Can not load classes with the Compiler thread"Wed, 02 Feb 2011 14:38:01 -0500, by kamg
-
7012088: jump to 0 address because of lack of memory ordering in SignatureHandlerLibrary::addWed, 02 Feb 2011 18:38:40 -0500, by coleenp
-
MergeWed, 02 Feb 2011 11:54:26 -0500, by bobv
-
7016023: Enable building ARM and PPC from src/closed repositoryWed, 02 Feb 2011 11:35:26 -0500, by bobv
-
6588413: Use -fvisibility=hidden for gcc compilesTue, 01 Feb 2011 11:23:19 -0500, by coleenp
-
MergeFri, 04 Feb 2011 16:29:41 -0800, by trims
-
7016998: gcutil class LinearLeastSquareFit doesn't initialize some of its fieldsThu, 03 Feb 2011 16:06:01 -0500, by phh
-
6923430: G1: assert(res != 0,"This should have worked.")Wed, 02 Feb 2011 10:41:20 -0800, by johnc
-
6789220: CMS: intermittent timeout running nsk/regression/b4796926Tue, 01 Feb 2011 14:05:46 +0100, by brutisso
-
6999988: CMS: Increased fragmentation leading to promotion failure after CR#6631166 got implementedTue, 01 Feb 2011 10:02:01 -0800, by ysr
-
7014679: G1: deadlock during concurrent cleanupMon, 31 Jan 2011 16:28:40 -0500, by tonyp
-
Imported build system changes from other repository.Mon, 21 Feb 2011 19:17:10 +0100, by Thomas Wuerthinger
-
Added parameter to array store exception runtime call (new in HotSpot).Wed, 16 Feb 2011 15:13:34 +0100, by Thomas Wuerthinger
-
Made merge compile.Wed, 16 Feb 2011 14:21:52 +0100, by Thomas Wuerthinger
-
Merge.Wed, 16 Feb 2011 13:47:20 +0100, by Thomas Wuerthinger
-
Added tag hs21-b01 for changeset ae4b185f2ed1Fri, 11 Feb 2011 14:30:27 -0800, by trims
-
Added tag jdk7-b129 for changeset ae4b185f2ed1Thu, 10 Feb 2011 16:24:29 -0800, by cl
-
6990754: Use native memory and reference counting to implement SymbolTableThu, 27 Jan 2011 16:11:27 -0800, by coleenp
-
MergeThu, 27 Jan 2011 13:42:28 -0800, by johnc
-
MergeWed, 26 Jan 2011 09:57:42 -0800, by johnc
-
6608385: G1: need to support parallel reference processingTue, 25 Jan 2011 10:56:22 -0800, by johnc
-
7014261: G1: RSet-related failuresTue, 25 Jan 2011 17:58:19 -0500, by tonyp
-
7013718: G1: small fixes for two assert/guarantee failuresFri, 21 Jan 2011 11:30:22 -0500, by tonyp
-
MergeThu, 27 Jan 2011 14:05:59 -0500, by twisti
-
MergeThu, 27 Jan 2011 08:47:02 -0800, by twisti
-
7014247: CTW fails when compile sun/misc/AtomicLongCSImpl (REMOVED from JDK7)Tue, 25 Jan 2011 14:38:15 -0800, by iveresov
-
7008809: should report the class in ArrayStoreExceptions from compiled codeMon, 24 Jan 2011 13:34:18 -0800, by never
-
MergeFri, 21 Jan 2011 13:03:13 -0800, by never
-
6809483: hotspot:::method_entry are not correctly generated for "method()V"Fri, 21 Jan 2011 13:01:02 -0800, by never
-
MergeFri, 21 Jan 2011 01:16:13 -0800, by twisti
-
7011839: JSR 292 turn on escape analysis when using invokedynamicThu, 20 Jan 2011 08:25:22 -0800, by twisti
-
MergeWed, 26 Jan 2011 21:26:52 -0800, by dcubed
-
6566340: Restore use of stillborn flag to signify a thread that was stopped before it startedTue, 25 Jan 2011 00:14:21 -0500, by dholmes
-
7014711: Fork HS20 to HS21 - renumber Major and build numbers of JVMTue, 25 Jan 2011 15:06:37 -0800, by trims
-
Added tag hs20-b07 for changeset d535bf4c1235Tue, 25 Jan 2011 14:57:24 -0800, by trims
-
Added tag jdk7-b128 for changeset 9a5762f44859Thu, 03 Feb 2011 17:22:06 -0800, by cl
-
7013812: C1: deopt blob too far from patching stubFri, 21 Jan 2011 00:01:41 -0800, by iveresov
-
MergeThu, 20 Jan 2011 18:24:04 -0800, by trims
-
MergeThu, 20 Jan 2011 17:53:38 -0800, by trims
-
MergeThu, 20 Jan 2011 13:57:12 -0800, by johnc
-
6977804: G1: remove the zero-filling threadWed, 19 Jan 2011 19:30:42 -0500, by tonyp
-
MergeWed, 19 Jan 2011 13:04:37 -0800, by johnc
-
7012642: G1: JumbleGC002 test aborts with segmentation violation due to uncaught stack overflowWed, 19 Jan 2011 13:01:11 -0800, by johnc
-
7011379: G1: overly long concurrent marking cyclesWed, 19 Jan 2011 09:35:17 -0500, by tonyp
-
MergeWed, 19 Jan 2011 19:24:34 -0800, by dcubed
-
7012505: BreakpointWithFullGC.sh fails with Internal Error (src/share/vm/oops/methodOop.cpp:220)Wed, 19 Jan 2011 13:51:53 -0800, by kamg
-
7013008: 2/3 assert(method == NULL || check_method(method, bcp)) failed: bcp must point into methodWed, 19 Jan 2011 08:16:45 -0800, by never
-
7012493: 2/2 6849574/Test.java fails with Internal Error (src/share/vm/prims/jvmtiTagMap.cpp:3294)Wed, 19 Jan 2011 07:41:39 -0800, by dcubed
-
MergeWed, 19 Jan 2011 07:15:09 -0800, by dcubed
-
6811367: Fix code in HeapDumper::dump_heap() to avoid buffer overrunFri, 14 Jan 2011 13:47:53 -0500, by coleenp
-
4926272: methodOopDesc::method_from_bcp is unsafeThu, 13 Jan 2011 22:15:41 -0800, by never
-
7012766: assert(false) failed: DEBUG MESSAGE in MacroAssembler::debug32Tue, 18 Jan 2011 18:00:06 -0800, by iveresov
-
7012965: Fix failed on sparc for 7009756: volatile variables could be broken throw reflection APITue, 18 Jan 2011 17:10:03 -0800, by kvn
-
6966589: hs16-b08 causes java.lang.StackOverflowErrorThu, 07 Oct 2010 13:49:40 -0700, by minqi
-
MergeThu, 13 Jan 2011 22:54:23 -0800, by trims
-
MergeThu, 13 Jan 2011 17:19:21 -0800, by johnc
-
7011940: iCMS: SIGSEGV in SweepClosure::do_already_free_chunk(FreeChunk*)+0x360Thu, 13 Jan 2011 11:33:56 -0800, by ysr
-
6941122: G1: UseLargePages does not work with G1 garbage collectorThu, 13 Jan 2011 04:43:30 -0800, by brutisso
-
6994297: G1: do first-level slow-path allocations with a CASWed, 12 Jan 2011 16:34:25 -0500, by tonyp
-
7007068: G1: refine the BOT during evac failure handlingWed, 12 Jan 2011 13:06:00 -0500, by tonyp
-
7008136: CMS: assert((HeapWord*)nextChunk <= _limit) failed: sweep invariantThu, 06 Jan 2011 23:50:02 -0800, by ysr
-
MergeThu, 13 Jan 2011 08:32:15 -0800, by dcubed
-
7009828: Fix for 6938627 breaks visualvm monitoring when -Djava.io.tmpdir is definedWed, 12 Jan 2011 13:59:18 -0800, by coleenp
-
6994753: Implement optional hook to a Java method at VM startup.Wed, 12 Jan 2011 15:44:16 +0000, by kevinw
-
MergeTue, 11 Jan 2011 17:50:26 -0500, by phh
-
7011463: Sparc MacroAssembler::incr_allocated_bytes() needs a RegisterOrConstant argumentTue, 11 Jan 2011 17:33:21 -0500, by phh
-
6814943: getcpool001 catches more than one JvmtiThreadState problemTue, 11 Jan 2011 10:06:00 -0500, by kamg
-
6458402: 3 jvmti tests fail with CMS and +ExplicitGCInvokesConcurrentMon, 10 Jan 2011 17:14:53 -0500, by kamg
-
MergeMon, 10 Jan 2011 09:23:20 -0800, by dcubed
-
7010665: Misplaced membar in C1 implementation of Unsafe.get/putXXXSun, 09 Jan 2011 17:16:16 -0500, by dholmes
-
MergeThu, 13 Jan 2011 07:28:47 -0800, by twisti
-
7011627: C1: call_RT must support targets that don't fit in wdisp30Wed, 12 Jan 2011 18:33:25 -0800, by iveresov
-
MergeThu, 13 Jan 2011 07:20:32 -0800, by twisti
-
7011386: race in objArrayKlass::array_klass_implTue, 11 Jan 2011 20:26:13 -0800, by kvn
-
4930919: race condition in MDO creation at back branch locationsMon, 10 Jan 2011 18:46:29 -0800, by iveresov
-
7010913: JSR 292 ciMethodHandle does not handle MethodHandleCompiler exceptions properlyMon, 10 Jan 2011 03:58:07 -0800, by twisti
-
7010180: JSR 292 InvokeDynamicPrintArgs fails with: assert(_adapter == NULL) failed: init'd to NULLMon, 10 Jan 2011 00:56:39 -0800, by twisti
-
6876037: CTW fails jdk7/hotspot/src/share/vm/opto/type.cpp:2055. assert(bits,"Use TypePtr for NULL")Fri, 07 Jan 2011 11:53:24 -0800, by kvn
-
7009756: volatile variables could be broken throw reflection APIFri, 07 Jan 2011 10:16:57 -0800, by kvn
-
MergeFri, 07 Jan 2011 03:58:11 -0800, by twisti
-
7010618: C1: array length should be treated at int on 64bit during array allocationThu, 06 Jan 2011 16:03:20 -0800, by iveresov
-
7012348: Bump the HS20 build number to 07Thu, 13 Jan 2011 22:53:34 -0800, by trims
-
Added tag hs20-b06 for changeset e24ab3fa6aafThu, 13 Jan 2011 22:49:59 -0800, by trims
-
Added tag jdk7-b127 for changeset 102466e70debThu, 27 Jan 2011 17:28:34 -0800, by cl
-
Fixed bug in getClass() XIR snippetWed, 16 Feb 2011 13:38:33 +0100, by Thomas Wuerthinger
-
Sync with CRI changes.Fri, 04 Feb 2011 16:01:24 +0100, by Doug Simon
-
Merge.Wed, 26 Jan 2011 18:17:37 +0100, by Thomas Wuerthinger
-
MergeFri, 07 Jan 2011 15:54:32 -0800, by dcubed
-
MergeFri, 07 Jan 2011 13:59:48 -0800, by dcubed
-
7003271: Hotspot should track cumulative Java heap bytes allocated on a per-thread basisFri, 07 Jan 2011 10:42:32 -0500, by phh
-
MergeFri, 07 Jan 2011 15:57:02 -0500, by bobv
-
7009268: guarantee(middle - slop > start) failed: need enough space to divide upFri, 07 Jan 2011 12:44:54 -0500, by bobv
-
7009975: Large file support broken in hs20-b04Fri, 07 Jan 2011 03:38:19 -0800, by alanb
-
6583275: Hotspot crash in vm_perform_shutdown_actions due to uninitialized TLS during out of memory handlingWed, 05 Jan 2011 21:23:15 -0500, by coleenp
-
6302804: Hotspot VM dies ungraceful death when C heap is exhausted in various places.Mon, 03 Jan 2011 14:09:11 -0500, by coleenp
-
MergeFri, 07 Jan 2011 03:41:07 -0800, by twisti
-
7009849: C1: Incorrect frame size computationThu, 30 Dec 2010 23:44:45 -0800, by iveresov
-
6928562: Assert(_no_handle_mark_nesting==0,"allocating handle inside NoHandleMark")Thu, 30 Dec 2010 09:36:03 -0800, by kvn
-
7008325: CodeCache exhausted on sparc starting from hs20b04Wed, 29 Dec 2010 10:41:43 -0800, by kvn
-
7009359: HS with -XX:+AggressiveOpts optimize new StringBuffer(null) so it does not throw NPE as expectedTue, 28 Dec 2010 17:34:02 -0800, by kvn
-
7009231: C1: Incorrect CAS code for longs on SPARC 32bitMon, 27 Dec 2010 21:51:31 -0800, by iveresov
-
7007377: JSR 292 MethodHandlesTest.testCastFailure fails on SPARC with -Xcomp +DeoptimizeALotWed, 22 Dec 2010 02:02:53 -0800, by twisti
-
7008466: Tiered: Enable testing of tiered compilation in JPRTTue, 21 Dec 2010 22:57:17 -0800, by iveresov
-
7003130: assert(iterations<CG_BUILD_ITER_LIMIT) failed: infinite EA connection graphTue, 21 Dec 2010 13:56:40 -0800, by kvn
-
7008165: Garbage in ClassFormatError messageTue, 21 Dec 2010 04:37:30 -0800, by twisti
-
MergeSat, 18 Dec 2010 08:38:07 -0800, by twisti
-
6990933: assert(sender_cb) failed: sanity in frame::sender_for_interpreter_frameSat, 18 Dec 2010 01:15:01 -0800, by twisti
-
MergeSat, 18 Dec 2010 06:40:56 -0800, by never
-
6579789: Internal error "c1_LinearScan.cpp:1429 Error: assert(false,"")" in debuggee with fastdebug VMFri, 17 Dec 2010 15:55:32 -0800, by never
-
7006505: Use kstat info to identify SPARC processorThu, 16 Dec 2010 14:15:12 -0800, by kvn
-
6839888: Array overrun in vm adlcThu, 16 Dec 2010 12:47:52 -0800, by never
-
MergeThu, 16 Dec 2010 01:46:02 -0800, by iveresov
-
6765546: Wrong sscanf used to parse CompilerOracle command >= 32 characters could lead to crashTue, 14 Dec 2010 23:17:00 -0800, by never
-
7006044: materialize cheap non-oop pointers on 64-bit SPARCTue, 14 Dec 2010 12:44:30 -0800, by twisti
-
MergeTue, 28 Dec 2010 09:54:09 -0500, by coleenp
-
MergeMon, 27 Dec 2010 09:56:29 -0500, by zgu
-
6975480: VS2010 says _STATIC_CPPLIB is deprecated, may need to change this usageMon, 27 Dec 2010 09:30:20 -0500, by zgu
-
6987812: 2/3 SAJDI: "gHotSpotVMTypes was not initialized properly in the remote process"Thu, 23 Dec 2010 07:58:35 -0800, by dcubed
-
MergeWed, 22 Dec 2010 16:52:02 -0500, by coleenp
-
MergeWed, 22 Dec 2010 12:24:40 -0500, by coleenp
-
MergeWed, 22 Dec 2010 11:52:12 -0500, by zgu
-
6961186: Better VM handling of unexpected exceptions from application native codeWed, 22 Dec 2010 11:24:21 -0500, by zgu
-
7008444: Remove unnecessary include of stdint.h in java_md.cTue, 21 Dec 2010 23:39:42 -0500, by dholmes
-
7007769: VM crashes with SIGBUS writing PerfData if tmp space is fullMon, 20 Dec 2010 14:30:24 -0500, by bobv
-
7003487: clhsdbproc stacktrace fails on x64Fri, 17 Dec 2010 12:14:48 +0000, by kevinw
-
7011125: Bump the HS20 build number to 06Fri, 07 Jan 2011 22:42:10 -0800, by trims
-
Added tag hs20-b05 for changeset 0a8e0d4345b3Fri, 07 Jan 2011 19:09:02 -0800, by trims
-
Added caching for constant pool entries.Sat, 22 Jan 2011 17:31:11 +0100, by Thomas Wuerthinger
-
Implemented fast inline array allocation.Sat, 22 Jan 2011 14:37:43 +0100, by Thomas Wuerthinger
-
Added getClass intrinsic implementation.Wed, 19 Jan 2011 16:13:13 +0100, by Thomas Wuerthinger
-
Add deoptimization blob support.Wed, 19 Jan 2011 15:48:15 +0100, by Thomas Wuerthinger
-
Better support for array types.Tue, 18 Jan 2011 10:19:59 +0100, by Thomas Wuerthinger
-
Treat C1XOptions fields as final.Fri, 14 Jan 2011 16:29:42 +0100, by Thomas Wuerthinger
-
Removed compiler object tracking.Fri, 14 Jan 2011 13:22:50 +0100, by Thomas Wuerthinger
-
Refactorings to get towards less CRI overhead.Thu, 13 Jan 2011 17:45:17 +0100, by Thomas Wuerthinger
-
Added GC stats. Enabling intrinsics.Wed, 12 Jan 2011 19:14:32 +0100, by Thomas Wuerthinger
-
Removed assert.Tue, 11 Jan 2011 17:02:38 +0100, by Thomas Wuerthinger
-
Changed .hgignore.Tue, 11 Jan 2011 16:35:10 +0100, by Thomas Wuerthinger
-
Small clean up.Tue, 11 Jan 2011 16:21:22 +0100, by Thomas Wuerthinger
-
Two fixes for leaf type and leaf method assumptions.Tue, 11 Jan 2011 11:55:19 +0100, by Thomas Wuerthinger
-
Added leaf method assumptions.Mon, 10 Jan 2011 16:59:48 +0100, by Thomas Wuerthinger
-
Added unique concrete subtype assumption.Mon, 10 Jan 2011 10:50:22 +0100, by Thomas Wuerthinger
-
Fixed an issue that caused the client compiler to fail in the graal configuration.Fri, 07 Jan 2011 19:08:13 +0100, by Thomas Wuerthinger
-
Renamed file.Fri, 07 Jan 2011 18:48:48 +0100, by Thomas Wuerthinger
-
Fix includes to match new hotspot mechanism.Fri, 07 Jan 2011 18:45:09 +0100, by Thomas Wuerthinger
-
Merge.Fri, 07 Jan 2011 18:18:08 +0100, by Thomas Wuerthinger
-
Added tag jdk7-b124 for changeset 0a8e0d4345b3Thu, 06 Jan 2011 20:10:19 -0800, by cl
-
7010068: Update all 2010 Oracle-changed OpenJDK files to have the proper copyright dates - first pass hs20-b05 jdk7-b124Mon, 03 Jan 2011 15:30:05 -0800, by trims
-
7008759: Bump the HS20 build number to 05Fri, 24 Dec 2010 07:59:50 -0800, by trims
-
MergeThu, 23 Dec 2010 12:19:57 -0800, by johnc
-
6896624: G1: hotspot:::gc and hotspot:::mem-pool-gc probes are not firedSun, 19 Dec 2010 20:57:16 -0500, by tonyp
-
6807801: CMS: could save/restore fewer header words during scavengeFri, 17 Dec 2010 23:41:31 -0800, by ysr
-
7006113: G1: Initialize ReferenceProcessor::_is_alive_non_header fieldFri, 17 Dec 2010 11:26:53 -0800, by johnc
-
Added tag hs20-b04 for changeset 9669f9b28410Wed, 22 Dec 2010 19:20:47 -0800, by trims
-
Added tag jdk7-b123 for changeset 9669f9b28410Wed, 22 Dec 2010 15:57:14 -0800, by cl
-
7003707: need to remove (some) system include files from the HotSpot header filesThu, 16 Dec 2010 20:57:03 -0500, by dholmes
-
MergeThu, 16 Dec 2010 12:56:51 -0800, by ysr
-
MergeThu, 16 Dec 2010 09:14:34 -0800, by ysr
-
7000559: G1: assertion failure !outer || (full_collections_started == _full_collections_completed + 1)Tue, 14 Dec 2010 16:19:44 -0500, by tonyp
-
MergeThu, 16 Dec 2010 09:31:55 -0500, by coleenp
-
MergeWed, 15 Dec 2010 08:03:54 -0800, by sla
-
7006354: Updates to Visual Studio project creation and development launcherWed, 15 Dec 2010 07:11:31 -0800, by sla
-
7006659: temporary adlc files are added to the build variablesWed, 15 Dec 2010 05:43:54 -0800, by stefank
-
7006471: fix for 6988439 crashes when pending list lock is nullTue, 14 Dec 2010 15:10:52 -0500, by coleenp
-
MergeMon, 13 Dec 2010 14:46:51 -0800, by coleenp
-
MergeSat, 11 Dec 2010 13:46:36 -0500, by zgu
-
7003748: Decode C stack frames when symbols are presented (PhoneHome project)Sat, 11 Dec 2010 13:20:56 -0500, by zgu
-
6988439: Parallel Class Loading test deadlock involving MethodData_lock and Pending List LockFri, 10 Dec 2010 12:13:03 -0500, by coleenp
-
7005007: Refine use of ALT_COMPILER_PATH to avoid conflict with JPRT usageThu, 09 Dec 2010 20:12:06 -0500, by dholmes
-
7004582: Add GetThisObject() function to JVMTI 1.2Thu, 09 Dec 2010 15:04:26 -0500, by kamg
-
6989076: JVM crashes in klassItable::initialize_itable_for_interfaceThu, 09 Dec 2010 17:53:22 +0300, by dsamersoff
-
MergeWed, 15 Dec 2010 23:38:10 -0800, by iveresov
-
7004940: CTW: assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRGMon, 13 Dec 2010 22:41:03 -0800, by never
-
6993125: runThese crashes with assert(Thread::current()->on_local_stack((address)this))Fri, 10 Dec 2010 14:14:02 -0800, by kvn
-
MergeWed, 08 Dec 2010 17:50:49 -0800, by iveresov
-
7005241: C1: SEGV in java.util.concurrent.LinkedTransferQueue.xfer() with compressed oopsWed, 08 Dec 2010 02:36:36 -0800, by iveresov
-
7004925: CTW: assert(nbits == 32 || -(1 << nbits-1) <= x && x < ( 1 << nbits-1)) failed: value out of rangeTue, 07 Dec 2010 11:00:02 -0800, by kvn
-
7001379: bootstrap method data needs to be moved from constant pool to a classfile attributeFri, 03 Dec 2010 15:53:57 -0800, by jrose
-
7004530: casx used for 32 bit cas after 7003554Fri, 03 Dec 2010 12:14:33 -0800, by never
-
7003798: test/compiler/6991596 fails with true != falseFri, 03 Dec 2010 06:14:37 -0800, by twisti
-
6961690: load oops from constant table on SPARCFri, 03 Dec 2010 01:34:31 -0800, by twisti
-
7003554: (tiered) assert(is_null_object() || handle() != NULL) failed: cannot embed null pointerThu, 02 Dec 2010 17:21:12 -0800, by iveresov
-
6998985: faulty generic arraycopy on windows x86_64: 4th arg overwritten with oopThu, 02 Dec 2010 01:02:55 -0800, by twisti
-
6875026: CTW failure jdk6_18/hotspot/src/share/vm/c1/c1_LinearScan.cpp:5486Wed, 01 Dec 2010 15:47:52 -0800, by never
-
7002666: eclipse CDT projects crash with compressed oopsWed, 01 Dec 2010 10:16:31 -0800, by never
-
MergeTue, 30 Nov 2010 23:14:25 -0800, by iveresov
-
6985015: C1 needs to support compressed oopsTue, 30 Nov 2010 23:23:40 -0800, by iveresov
-
7001363: java/dyn/InvokeDynamic should not be a well-known class in the JVMTue, 30 Nov 2010 09:53:04 -0800, by twisti
-
7007229: Fix warnings with VS2010 in compressedStream.cppWed, 15 Dec 2010 20:43:36 -0800, by iveresov
-
MergeThu, 16 Dec 2010 20:35:33 -0800, by trims
-
7006221: Bump the HS20 build number to 04Fri, 10 Dec 2010 18:05:39 -0800, by trims
-
MergeFri, 10 Dec 2010 17:59:46 -0800, by trims
-
MergeThu, 09 Dec 2010 21:47:58 -0800, by ysr
-
7005259: CMS: BubbleUpRef asserts referent(obj)->is_oop() failed: Enqueued a bad referentThu, 09 Dec 2010 09:22:57 -0800, by ysr
-
7001033: assert(gch->gc_cause() == GCCause::_scavenge_alot || !gch->incremental_collection_failed())Tue, 07 Dec 2010 21:55:53 -0800, by ysr
-
MergeTue, 07 Dec 2010 16:44:34 -0800, by johnc
-
6994628: G1: Test gc/gctests/FinalizeTest05 fails (one live object is finalized)Tue, 07 Dec 2010 16:18:45 -0800, by johnc
-
6994056: G1: when GC locker is active, extend the Eden instead of allocating into the old genTue, 07 Dec 2010 16:47:42 -0500, by tonyp
-
7003789: PTRACE_GETREGS problems with SA on Linux.Wed, 08 Dec 2010 04:50:35 -0800, by kevinw
-
6539281: -Xcheck:jni should validate char* argument to ReleaseStringUTFCharsTue, 07 Dec 2010 03:15:45 -0800, by sla
-
7003782: Update JVMTI version to 1.2 for jdk7Mon, 06 Dec 2010 20:21:15 -0500, by kamg
-
MergeMon, 06 Dec 2010 15:37:00 -0500, by coleenp
-
6704010: Internal Error (src/share/vm/interpreter/interpreterRuntime.cpp:1106)Sat, 04 Dec 2010 00:09:05 -0500, by coleenp
-
6981484: Update development launcherThu, 02 Dec 2010 05:45:54 -0800, by sla
-
7003786: sort Obj_Files before compilingThu, 02 Dec 2010 20:01:47 +0100, by stefank
-
7003125: precompiled.hpp is included when precompiled headers are not usedWed, 01 Dec 2010 15:04:06 +0100, by stefank
-
7004217: Remove IA64 workaround re-introduced with CR6953477Thu, 02 Dec 2010 14:00:03 -0500, by bobv
-
MergeWed, 01 Dec 2010 18:32:50 -0500, by coleenp
-
6348631: remove the use of the HPI library from HotspotWed, 01 Dec 2010 18:26:32 -0500, by ikrylov
-
7003456: ADLC files not correctly generated on WindowsWed, 01 Dec 2010 03:12:35 -0800, by brutisso
-
MergeTue, 30 Nov 2010 18:10:20 -0800, by ohair
-
6987107: Add variable to add to but not modify non-fcs version stringTue, 30 Nov 2010 18:07:18 -0800, by ohair
-
6780143: hs203t003 hits SIGSEGV/EXCEPTION_ACCESS_VIOLATION with -XX:+UseCompressedOopsMon, 29 Nov 2010 15:43:36 -0500, by coleenp
-
7003860: G1: assert(_cur_alloc_region == NULL || !expect_null_cur_alloc_region) failsThu, 02 Dec 2010 13:20:39 -0500, by tonyp
-
6983204: G1: Nightly test nsk/regression/b4958615 failing with +ExplicitGCInvokesConcurrentWed, 01 Dec 2010 17:34:02 -0800, by johnc
-
6974966: G1: unnecessary direct-to-old allocationsTue, 24 Aug 2010 17:24:33 -0400, by tonyp
-
6989984: Use standard include model for HospotTue, 23 Nov 2010 13:22:55 -0800, by stefank
-
MergeTue, 23 Nov 2010 15:01:43 -0500, by coleenp
-
7002129: Zero and Shark fixes, 3rdTue, 23 Nov 2010 04:33:42 -0800, by twisti
-
MergeFri, 19 Nov 2010 23:46:06 -0500, by coleenp
-
6837842: JNI_CreateJavaVM crashes under impersonationFri, 19 Nov 2010 03:41:50 -0800, by poonam
-
6751923: JNDI wake up when clock_settime() is calledThu, 18 Nov 2010 14:37:46 -0500, by zgu
-
MergeFri, 19 Nov 2010 17:01:34 -0800, by iveresov
-
7000491: assert(false) failed: should be optimized out in SharedRuntime::g1_wb_preThu, 18 Nov 2010 09:52:48 -0800, by kvn
-
7000349: Tiered reacts incorrectly to C1 compilation failuresTue, 16 Nov 2010 15:57:16 -0800, by iveresov
-
6999491: non-zero COOPs are used when they should notFri, 12 Nov 2010 09:51:43 -0800, by kvn
-
MergeFri, 19 Nov 2010 13:19:49 -0800, by jmasa
-
MergeTue, 16 Nov 2010 16:12:28 -0800, by johnc
-
6978187: G1: assert(ParallelGCThreads> 1 || n_yielded() == _hrrs->occupied()) strikes againTue, 16 Nov 2010 14:07:33 -0800, by johnc
-
7000578: CMS: assert(SafepointSynchronize::is_at_safepoint()) failed: Else races are possibleTue, 16 Nov 2010 13:58:48 -0800, by ysr
-
MergeWed, 17 Nov 2010 09:21:51 -0500, by zgu
-
MergeFri, 12 Nov 2010 09:37:13 -0500, by zgu
-
6981737: The java.vm.specification.version property is 1.0, seems like it should be 2.0Fri, 05 Nov 2010 09:32:08 -0400, by kamg
-
6865028: Illegal instructions passing verification prior to 'invokespecial Object.<init>'Wed, 27 Oct 2010 12:53:36 -0400, by kamg
-
MergeMon, 15 Nov 2010 16:25:14 -0800, by jmasa
-
6998802: ScavengeALot: assert(!gch->incremental_collection_failed()) failed: Twice in a rowThu, 11 Nov 2010 10:42:43 -0800, by ysr
-
6996613: CompactibleFreeListSpace::print should call CompactibleFreeListSpace::print_on, not Space::print_onTue, 09 Nov 2010 10:47:20 -0800, by ysr
-
6997298: fatal error: must own lock CMS_markBitMap_lock during heap dumpFri, 05 Nov 2010 13:20:37 -0700, by ysr
-
MergeThu, 16 Dec 2010 20:32:43 -0800, by trims
-
MergeFri, 10 Dec 2010 15:46:59 -0800, by trims
-
Added tag hs20-b03 for changeset 5484e7c53fa7Fri, 03 Dec 2010 09:44:09 -0800, by trims
-
Added tag jdk7-b122 for changeset 3a548dc9cb45Thu, 16 Dec 2010 18:17:52 -0800, by cl
-
Added tag jdk7-b121 for changeset 3f3653ab7af8 jdk7-b122Thu, 09 Dec 2010 21:25:25 -0800, by katleman
-
Added tag jdk7-b119 for changeset 5484e7c53fa7Mon, 22 Nov 2010 14:57:11 -0800, by cl
-
Added tag jdk7-b120 for changeset f5603a6e5042Thu, 02 Dec 2010 19:04:00 -0800, by cl
-
Support for -XX:+UseFastLocking flag. Fixed monitor enter XIR template for correct debug info at the runtime call.Wed, 29 Dec 2010 20:06:41 +0100, by Thomas Wuerthinger
-
Added caching for resolved types and resolved fields.Tue, 28 Dec 2010 18:33:26 +0100, by Thomas Wuerthinger
-
Removed HotSpotTest project. Graal uses jtt tests anyway.Mon, 27 Dec 2010 20:35:47 +0100, by Thomas Wuerthinger
-
Two new flags: -XX:MaxCompilationID (to enable debugging binary search for problematic method) and -XX:C1XBailoutIsFatal.Mon, 27 Dec 2010 20:33:00 +0100, by Thomas Wuerthinger
-
Support for custom stack area (needed for deoptimization).Mon, 27 Dec 2010 14:22:55 +0100, by Thomas Wuerthinger
-
More deoptmization tracing.Thu, 23 Dec 2010 22:14:31 +0100, by Thomas Wuerthinger
-
Correct deopt handler entry. New flag -XX:+TraceSignals. More detailed deopt printing.Thu, 23 Dec 2010 18:13:28 +0100, by Thomas Wuerthinger
-
Important fix for exception unwind method entry offset (regression introduced during update to latest OpenJDK).Wed, 22 Dec 2010 19:47:39 +0100, by Thomas Wuerthinger
-
Small fix to make Graal snippets work with bounds check elimination.Tue, 21 Dec 2010 17:40:10 +0100, by Thomas Wuerthinger
-
Merge.Tue, 21 Dec 2010 17:09:45 +0100, by Thomas Wuerthinger
-
Removed launch configuration.Tue, 21 Dec 2010 17:09:37 +0100, by Thomas Wuerthinger
-
Adjustments after merge with OpenJDK repository.Tue, 30 Nov 2010 16:39:35 +0100, by Thomas Wuerthinger
-
Merge.Tue, 30 Nov 2010 14:53:30 +0100, by Thomas Wuerthinger
-
MergeSat, 13 Nov 2010 18:40:37 -0800, by lana
-
6997698: Bump the HS20 build number to 03 hs20-b03 jdk7-b119Thu, 11 Nov 2010 23:30:49 -0800, by trims
-
MergeThu, 11 Nov 2010 23:29:32 -0800, by trims
-
MergeThu, 11 Nov 2010 17:36:50 -0800, by iveresov
-
6839891: Array overrun in vm ciTue, 09 Nov 2010 17:31:18 -0800, by kvn
-
6998737: JSR 292: Remove the plug guarding the use of compressed oopsTue, 09 Nov 2010 15:12:15 -0800, by iveresov
-
MergeMon, 08 Nov 2010 14:33:48 -0800, by iveresov
-
6991188: C2 Crashes while compiling methodSat, 06 Nov 2010 20:35:36 -0700, by kvn
-
6997311: SIGFPE in new long division asm codeSat, 06 Nov 2010 18:52:07 -0700, by kvn
-
MergeSat, 06 Nov 2010 02:53:59 -0700, by iveresov
-
6997456: Not possible to build just compiler2Fri, 05 Nov 2010 14:49:50 -0700, by iveresov
-
6996563: 6984311 changes forgot to update vmStructs.cpp for new field _operandsFri, 05 Nov 2010 12:18:30 -0700, by jrose
-
6997459: JSR 292 after 6994093 getting: on return to interpreted call, restored SP is corruptedThu, 04 Nov 2010 12:16:58 -0700, by twisti
-
6996240: The BitSet.length method sometimes returns an index+1 value less than that of the highest bit set.Tue, 02 Nov 2010 14:56:40 -0700, by twisti
-
6987135: Performance regression on Intel platform with 32-bits edition between 6u13 and 6u14.Tue, 02 Nov 2010 09:00:37 -0700, by kvn
-
6984311: JSR 292 needs optional bootstrap method parametersSat, 30 Oct 2010 13:08:23 -0700, by jrose
-
6981777: implement JSR 292 EG adjustments from summer 2010Sat, 30 Oct 2010 12:19:07 -0700, by jrose
-
6994093: MethodHandle.invokeGeneric needs porting to SPARCSat, 30 Oct 2010 11:45:49 -0700, by jrose
-
6981788: GC map generator sometimes picks up the wrong kind of instruction operandSat, 30 Oct 2010 11:45:35 -0700, by jrose
-
6994630: java/lang/instrument/IsModifiableClassAgent.java fails with -XX:+EnableInvokeDynamicThu, 28 Oct 2010 00:48:18 -0700, by twisti
-
6994130: Zero PowerPC fixFri, 22 Oct 2010 03:34:25 -0700, by twisti
-
6970683: improvements to hs_err outputThu, 21 Oct 2010 11:55:10 -0700, by never
-
MergeWed, 20 Oct 2010 13:18:17 -0700, by never
-
6968367: can_post_on_exceptions is still using VM_DeoptimizeFrame in some placesTue, 19 Oct 2010 16:14:34 -0700, by never
-
MergeWed, 20 Oct 2010 04:19:01 -0700, by twisti
-
6990192: VM crashes in ciTypeFlow::get_block_for()Tue, 19 Oct 2010 02:52:57 -0700, by twisti
-
MergeMon, 18 Oct 2010 15:43:29 -0700, by never
-
6991596: JSR 292 unimplemented adapter_opt_i2i and adapter_opt_l2i on SPARCMon, 18 Oct 2010 01:54:24 -0700, by twisti
-
MergeFri, 15 Oct 2010 02:59:48 -0700, by roland
-
6991577: add IfOp optimization to C1Fri, 15 Oct 2010 09:38:20 +0200, by roland
-
MergeWed, 10 Nov 2010 21:22:56 -0800, by trims
-
MergeThu, 04 Nov 2010 15:32:01 -0700, by lana
-
6997495: correction of regression test compiler/6857159/Test6857159Thu, 04 Nov 2010 14:03:12 +0100, by ptisnovs
-
Added tag hs20-b02 for changeset 3ef7426b4deaThu, 11 Nov 2010 23:17:26 -0800, by trims
-
MergeThu, 04 Nov 2010 16:17:54 -0700, by trims
-
6996136: VM crash in src/share/vm/runtime/virtualspace.cpp:424Tue, 02 Nov 2010 16:02:46 -0700, by iveresov
-
MergeMon, 01 Nov 2010 10:49:14 -0700, by jcoomes
-
6995045: assert(!gch->incremental_collection_failed()) failed: Error, defNewGeneration.cpp:827Thu, 28 Oct 2010 14:46:29 -0700, by ysr
-
6896603: CMS/GCH: collection_attempt_is_safe() ergo should use more recent dataSat, 23 Oct 2010 23:03:49 -0700, by ysr
-
6992998: CMSWaitDuration=0 causes hangs with +ExplicitGCInvokesConcurrentThu, 21 Oct 2010 17:29:24 -0700, by ysr
-
6991377: G1: race between concurrent refinement and humongous object allocationSat, 16 Oct 2010 17:12:19 -0400, by tonyp
-
6988458: G1: assert(mr.end() <= _cm->finger()) failed: otherwise the region shouldn't be on the stackMon, 18 Oct 2010 15:01:41 -0700, by johnc
-
6992189: G1: inconsistent base used in sparse rem set iteratorFri, 15 Oct 2010 17:26:56 -0400, by tonyp
-
6990359: G1: don't push a stolen entry on the taskqueue, deal with it directlyThu, 14 Oct 2010 10:38:14 -0400, by tonyp
-
MergeTue, 26 Oct 2010 16:48:28 -0700, by kamg
-
6891959: HotSpot should not throw ClassFormatError if a class has a field with '>' and/or '<' in its nameTue, 26 Oct 2010 14:08:49 -0400, by kamg
-
MergeTue, 26 Oct 2010 14:43:21 -0400, by acorn
-
MergeMon, 25 Oct 2010 13:31:55 -0400, by acorn
-
6988353: refactor contended sync subsystemFri, 22 Oct 2010 15:59:34 -0400, by acorn
-
6991315: RedefineClasses fails with java.lang.VerifyErrorThu, 21 Oct 2010 10:10:23 -0400, by kamg
-
MergeWed, 20 Oct 2010 17:07:25 -0700, by trims
-
6989669: Coops: -Xshare:dump causes crashTue, 19 Oct 2010 11:14:52 -0700, by iveresov
-
MergeMon, 18 Oct 2010 09:33:24 -0700, by never
-
6992477: fix for 6991512 broke sparc barriersFri, 15 Oct 2010 14:21:11 -0700, by never
-
MergeFri, 15 Oct 2010 15:12:04 -0400, by acorn
-
MergeWed, 13 Oct 2010 11:46:46 -0400, by acorn
-
6392697: Additional flag needed to supress Hotspot warning messagesTue, 12 Oct 2010 10:57:33 -0400, by kamg
-
MergeThu, 07 Oct 2010 15:14:41 -0400, by bobv
-
6989297: Integrate additional portability improvementsThu, 07 Oct 2010 15:12:57 -0400, by bobv
-
6983240: guarantee((Solaris::min_stack_allowed >= (StackYellowPages+StackRedPages...) wrongThu, 07 Oct 2010 08:06:06 -0700, by coleenp
-
MergeMon, 04 Oct 2010 10:08:29 -0700, by acorn
-
6763959: java.util.concurrent.locks.LockSupport.parkUntil(0) blocks foreverMon, 04 Oct 2010 13:11:10 -0400, by acorn
-
6988363: Rebrand vm vendor property settings (jdk7 only)Thu, 30 Sep 2010 12:05:08 -0400, by zgu
-
MergeThu, 14 Oct 2010 11:57:48 -0700, by jcoomes
-
6989448: G1: refactor and simplify G1ParScanThreadStateTue, 12 Oct 2010 11:29:45 -0700, by jcoomes
-
6971296: G1: simplify G1RemSet class hierarchyTue, 12 Oct 2010 09:36:48 -0700, by johnc
-
Added tag hs20-b02 for changeset 52f19c724d96Thu, 04 Nov 2010 15:19:16 -0700, by trims
-
Added tag jdk7-b117 for changeset 806d0c037e6bThu, 04 Nov 2010 15:54:20 -0700, by cl
-
6992267: Bump the HS20 build number to 02Thu, 14 Oct 2010 16:05:59 -0700, by trims
-
MergeThu, 14 Oct 2010 15:52:41 -0700, by trims
-
MergeThu, 14 Oct 2010 10:46:38 -0700, by kvn
-
MergeWed, 13 Oct 2010 15:38:14 -0700, by roland
-
6991211: assert failure on sparc: "can not have caller-save register operands at calls"Wed, 13 Oct 2010 10:29:31 +0200, by roland
-
MergeWed, 13 Oct 2010 13:31:30 -0700, by twisti
-
6987555: JSR 292 unboxing to a boolean value fails on big-endian SPARCWed, 13 Oct 2010 01:19:43 -0700, by twisti
-
6991512: G1 barriers fail with 64bit C1Tue, 12 Oct 2010 23:51:20 -0700, by iveresov
-
6991065: missed a review comment in 6829194Tue, 12 Oct 2010 02:21:06 -0700, by twisti
-
6829194: JSR 292 needs to support compressed oopsMon, 11 Oct 2010 04:18:58 -0700, by twisti
-
6990549: Zero and Shark fixes after 6978355 and 6953144Fri, 08 Oct 2010 02:42:17 -0700, by twisti
-
6980792: Crash "exception happened outside interpreter, nmethods and vtable stubs (1)"Thu, 07 Oct 2010 21:40:55 -0700, by never
-
MergeFri, 08 Oct 2010 09:29:09 -0700, by jcoomes
-
6980838: G1: guarantee(false) failed: thread has an unexpected active value in its SATB queueFri, 01 Oct 2010 16:43:05 -0400, by tonyp
-
MergeFri, 01 Oct 2010 21:48:40 -0700, by johnc
-
6983311: G1: LoopTest hangs when run with -XX:+ExplicitInvokesConcurrentFri, 01 Oct 2010 18:23:16 -0700, by johnc
-
6794422: Perm gen expansion policy for concurrent collectorsFri, 01 Oct 2010 16:12:54 -0700, by ysr
-
6988678: fatal error deadlock handling was unintentionally disabledThu, 30 Sep 2010 12:15:13 -0700, by jcoomes
-
6692906: CMS: parallel concurrent marking may be prone to hanging or stalling mutators for periods of timeWed, 29 Sep 2010 16:17:02 -0700, by ysr
-
6423256: GC stacks should use a better data structureTue, 28 Sep 2010 15:56:15 -0700, by jcoomes
-
6941395: G1: Use only lock-free versions of region stack push() and pop()Tue, 28 Sep 2010 09:51:37 -0700, by johnc
-
6983296: build sanity checks for jdk7 should require SS12u1Wed, 08 Sep 2010 16:10:51 -0700, by jcoomes
-
6984287: Regularize how GC parallel workers are specified.Mon, 20 Sep 2010 14:38:38 -0700, by jmasa
-
MergeWed, 06 Oct 2010 14:18:32 -0700, by kvn
-
6989736: fix mapfile warnings on solarisTue, 05 Oct 2010 17:38:40 -0700, by never
-
6988018: dtrace/hotspot/MethodInvocation/MethodInvocation002 crashes with client compilerTue, 05 Oct 2010 11:16:12 -0700, by never
-
6979458: VM crashes when -XX:ObjectAlignmentInBytes is too bigTue, 05 Oct 2010 08:57:20 -0700, by kvn
-
6989368: Regression in scimark2.MonteCarlo in jdk7_b112 on LinuxTue, 05 Oct 2010 00:19:21 -0700, by iveresov
-
6968348: Byteswapped memory access can point to wrong location after JITMon, 04 Oct 2010 17:09:18 -0700, by never
-
6916062: assert(_inserts <= _insert_limit,"hash table overflow") in NodeHash::hash_insertThu, 30 Sep 2010 18:31:45 -0700, by kvn
-
6988346: 6986046 breaks tieredWed, 29 Sep 2010 16:53:42 -0700, by iveresov
-
6988303: 6986046 breaks build with recent gccWed, 29 Sep 2010 18:53:28 +0200, by roland
-
6987634: JSR 292 assert(start_bci() >= 0 && start_bci() < code_size()) failed: correct osr_bci argumentWed, 29 Sep 2010 00:30:57 -0700, by twisti
-
6987763: assert(kind() == EmptyExceptionState) failed: only EmptyExceptionStates can be modifiedMon, 27 Sep 2010 20:44:18 -0700, by never
-
6987115: Non-tiered compilation policy creates unnecessary C1 threadsMon, 27 Sep 2010 15:04:40 -0700, by iveresov
-
MergeFri, 24 Sep 2010 13:14:32 -0700, by roland
-
6986046: C1 valuestack cleanupTue, 29 Dec 2009 19:08:54 +0100, by roland
-
6986944: JSR 292 assert(caller_nm->is_method_handle_return(caller_frame.pc())) failed: must be MH call siteFri, 24 Sep 2010 03:51:43 -0700, by twisti
-
6986028: assert(_base == Int) failed: Not an Int in CmpINode::subWed, 22 Sep 2010 23:51:03 -0700, by never
-
6972540: sun/nio/ch/SocketChannelImpl compilation crashed when executing CompileTheWorldWed, 22 Sep 2010 21:10:46 -0700, by never
-
6982537: Crash in Node*step_through_mergememWed, 22 Sep 2010 13:01:12 -0700, by never
-
6986270: guarantee(*bcp != Bytecodes::_monitorenter || exec_mode != Deoptimization::Unpack_exception) failsTue, 21 Sep 2010 13:38:35 -0700, by iveresov
-
6984979: OptimizeFill misses some cases with an odd memory graphWed, 15 Sep 2010 20:25:37 -0700, by never
-
Added tag hs20-b01 for changeset 5511edd5d719Fri, 01 Oct 2010 18:04:36 -0700, by trims
-
Added tag jdk7-b114 for changeset 68d6141ea19dThu, 14 Oct 2010 19:24:57 -0700, by cl
-
6988779: c1_LIRAssembler_x86.cpp crashes VS2010 compiler hs20-b01 jdk7-b112Thu, 30 Sep 2010 16:00:40 -0700, by iveresov
-
6987149: Fix incorrect Oracle copyright header in make/templates filesFri, 24 Sep 2010 00:52:04 -0700, by trims
-
MergeFri, 24 Sep 2010 00:51:15 -0700, by trims
-
MergeWed, 22 Sep 2010 12:54:51 -0400, by kamg
-
6985848: 3/4 fix for 6561870 causes sa-jdi.jar to be rebuilt every timeTue, 21 Sep 2010 06:58:44 -0700, by dcubed
-
6975210: java.lang.VerifyError in some of JCK testsMon, 20 Sep 2010 15:38:04 -0400, by kamg
-
MergeFri, 17 Sep 2010 19:45:12 -0400, by kamg
-
MergeFri, 17 Sep 2010 09:14:26 -0700, by zgu
-
6981753: Rebrand vm vendor property settingsFri, 17 Sep 2010 09:45:32 -0400, by zgu
-
6974813: JVM needs to use demand loading for its DTrace probesWed, 15 Sep 2010 16:28:19 -0400, by kamg
-
MergeTue, 14 Sep 2010 10:15:27 -0400, by acorn
-
6942092: Loader-constraint test is failingFri, 10 Sep 2010 12:36:47 -0400, by acorn
-
MergeThu, 16 Sep 2010 16:48:40 -0700, by kvn
-
6984368: Large default heap size does not allow to use zero based compressed oopsTue, 14 Sep 2010 17:19:35 -0700, by kvn
-
6982370: SIGBUS in jbyte_fillTue, 14 Sep 2010 14:09:24 -0700, by never
-
6939224: MethodHandle.invokeGeneric needs to perform the correct set of conversionsMon, 13 Sep 2010 23:24:30 -0700, by jrose
-
6984346: Remove development code in type.hppMon, 13 Sep 2010 16:45:00 -0700, by kvn
-
6919069: client compiler needs to capture more profile information for tiered workMon, 13 Sep 2010 12:10:49 -0700, by iveresov
-
6984056: C1: incorrect code for integer constant addition on x64Sat, 11 Sep 2010 15:21:37 -0700, by iveresov
-
6934483: GCC 4.5 errors "suggest parentheses around something..." when compiling with -Werror and -WallThu, 09 Sep 2010 05:24:11 -0700, by twisti
-
MergeThu, 09 Sep 2010 01:43:48 -0700, by twisti
-
6983073: fix compiler error with GCC 4.4 or newer on SPARCWed, 08 Sep 2010 04:50:26 -0700, by twisti
-
6965815: OptimizeStringConcat: assert(!q->is_MergeMem()) failed with specjbb2000Wed, 08 Sep 2010 20:28:57 -0700, by never
-
6982533: Crash in ~StubRoutines::jbyte_fill with AggressiveOpts enabledTue, 07 Sep 2010 11:31:27 -0700, by never
-
6982921: assert(_entry_bci != InvocationEntryBci) failed: wrong kind of nmethodTue, 07 Sep 2010 14:16:50 -0700, by iveresov
-
6953144: Tiered compilationFri, 03 Sep 2010 17:51:07 -0700, by iveresov
-
6981773: incorrect fill value with OptimizeFillThu, 02 Sep 2010 11:40:02 -0700, by never
-
MergeThu, 16 Sep 2010 13:45:55 -0700, by johnc
-
6985022: update make/jprt.properties for new jdk7 toolsWed, 15 Sep 2010 10:39:13 -0700, by jcoomes
-
6981746: G1: SEGV with -XX:+TraceGen0TimeMon, 13 Sep 2010 10:00:24 -0700, by johnc
-
MergeSat, 11 Sep 2010 11:42:09 -0700, by ysr
-
6983930: CMS: Various small cleanups ca September 2010Fri, 10 Sep 2010 17:07:55 -0700, by ysr
-
MergeMon, 13 Sep 2010 07:38:10 -0700, by kamg
-
6765718: Indicate which thread throwing OOME when generating the heap dump at OOMESat, 11 Sep 2010 08:18:31 +0200, by thurka
-
6561870: 3/3 Long javac compile lines fail due to command line length issues (agent compiles?)Wed, 08 Sep 2010 08:34:57 -0700, by dcubed
-
6983320: Fork HS19 to HS20 - renumber Major and build numbers of JVMWed, 08 Sep 2010 18:33:31 -0700, by trims
-
MergeWed, 08 Sep 2010 18:33:04 -0700, by trims
-
6982851: Add b107 machine classifications to jprt.properties file.Tue, 07 Sep 2010 11:50:59 -0400, by kamg
-
MergeTue, 07 Sep 2010 11:38:09 -0400, by kamg
-
6870851: Bad frame_chop in StackMapTable crashes JVMFri, 03 Sep 2010 14:47:05 -0400, by kamg
-
6979444: add command line option to print command line flags descriptionsTue, 31 Aug 2010 03:14:00 -0700, by ikrylov
-
MergeWed, 01 Sep 2010 00:40:05 -0700, by never
-
6969586: OptimizeStringConcat: SIGSEGV in LoadNode::Value()Mon, 30 Aug 2010 17:27:35 -0700, by never
-
6980978: assert(mt == t->xmeet(this)) failed: meet not commutativeMon, 30 Aug 2010 11:02:53 -0700, by kvn
-
MergeFri, 27 Aug 2010 17:35:08 -0700, by never
-
4809552: Optimize Arrays.fill(...)Fri, 27 Aug 2010 17:33:49 -0700, by never
-
6961697: move nmethod constants section before instruction sectionFri, 27 Aug 2010 01:51:27 -0700, by twisti
-
6976400: "Meet Not Symmetric"Thu, 26 Aug 2010 11:05:25 -0700, by kvn
-
MergeMon, 30 Aug 2010 10:58:13 -0700, by tonyp
-
MergeMon, 30 Aug 2010 13:00:51 -0400, by tonyp
-
MergeFri, 27 Aug 2010 10:44:06 -0700, by tonyp
-
6980206: G1: assert(has_undefined_max_size, "Undefined max size");Fri, 27 Aug 2010 13:34:14 -0400, by tonyp
-
6980392: TEST_BUG: gc/6581734/Test6581734.java has typoFri, 27 Aug 2010 16:57:04 +0100, by kevinw
-
6978300: G1: debug builds crash if ParallelGCThreads==0Wed, 25 Aug 2010 14:39:55 -0700, by jcoomes
-
6941275: G1: The MemoryPools are incorrectly supported for G1Wed, 25 Aug 2010 08:44:58 -0400, by tonyp
-
6910183: CMS: assert(_index < capacity(),"_index out of bounds")Mon, 23 Aug 2010 17:51:10 -0700, by ysr
-
MergeFri, 27 Aug 2010 21:31:15 -0700, by dcubed
-
6980262: Memory leak when exception is thrown in static initializerFri, 27 Aug 2010 15:05:28 -0400, by kamg
-
6978641: Fix for 6929067 introduces additional overhead in thread creation/termination pathsWed, 25 Aug 2010 21:29:05 -0400, by dholmes
-
MergeWed, 25 Aug 2010 10:31:45 -0700, by never
-
6978355: renaming for 6961697Wed, 25 Aug 2010 05:27:54 -0700, by twisti
-
6896381: CTW fails share/vm/ci/bcEscapeAnalyzer.cpp:99, assert(_stack_height < _max_stack,"stack overflow")Mon, 23 Aug 2010 09:09:36 -0700, by kvn
-
6912064: type profiles need to be exploited more for dynamic language supportFri, 20 Aug 2010 23:40:30 -0700, by jrose
-
MergeMon, 23 Aug 2010 08:44:03 -0700, by dcubed
-
6885308: The incorrect -XX:StackRedPages, -XX:StackShadowPages, -XX:StackYellowPages could cause VM crashThu, 19 Aug 2010 14:23:59 -0400, by ptisnovs
-
Added tag jdk7-b111 for changeset 07b042e13ddeThu, 23 Sep 2010 17:33:27 -0700, by cl
-
Added tag jdk7-b108 for changeset e44a93947ccbFri, 03 Sep 2010 12:49:53 -0700, by cl
-
Added tag hs19-b06 for changeset 6c43216df135Tue, 31 Aug 2010 17:23:45 -0700, by trims
-
6978915: Remove Mercurial tags for Hotspot 19 Build 06Fri, 20 Aug 2010 14:24:47 -0700, by trims
-
6978889: Remove premature change of build number to Hotspot 19 Build 07Fri, 20 Aug 2010 12:57:42 -0700, by trims
-
MergeFri, 20 Aug 2010 12:01:10 -0700, by tonyp
-
MergeFri, 20 Aug 2010 13:17:08 -0400, by tonyp
-
6978533: CMS: Elide BOT update asserts until 6977974 is fixed correctlyThu, 19 Aug 2010 12:02:10 -0700, by ysr
-
MergeFri, 20 Aug 2010 09:55:50 -0700, by never
-
6978249: spill between cpu and fpu registers when those moves are fastThu, 19 Aug 2010 14:51:47 -0700, by never
-
6977640: Zero and Shark fixesWed, 18 Aug 2010 01:22:16 -0700, by twisti
-
6976372: # assert(_owner == Thread::current()) failed: invariantFri, 13 Aug 2010 15:14:00 -0700, by never
-
6975006: assert(check.is_deoptimized_frame()) failed: missed deoptThu, 12 Aug 2010 23:34:34 -0700, by never
-
6974176: ShouldNotReachHere, instanceKlass.cpp:1426Thu, 12 Aug 2010 16:38:23 -0700, by never
-
MergeFri, 20 Aug 2010 04:08:08 -0700, by trims
-
6978726: Bump the HS19 build number to 07Fri, 20 Aug 2010 03:47:09 -0700, by trims
-
MergeThu, 19 Aug 2010 14:08:58 -0400, by tonyp
-
MergeWed, 18 Aug 2010 17:44:33 -0400, by johnc
-
6977924: Changes for 6975078 produce build error with certain gcc versionsWed, 18 Aug 2010 10:59:06 -0700, by johnc
-
6977970: CMS: concurrentMarkSweepGeneration.cpp:7947 assert(addr <= _limit) failed: sweep invariantWed, 18 Aug 2010 11:39:21 -0700, by ysr
-
6975964: G1: print out a more descriptive message for evacuation failure when +PrintGCDetails is setTue, 17 Aug 2010 14:40:00 -0400, by tonyp
-
6974928: G1: sometimes humongous objects are allocated in young regionsTue, 17 Aug 2010 14:40:00 -0400, by tonyp
-
6959014: G1: assert(minimum_desired_capacity <= maximum_desired_capacity) failed: sanity checkTue, 17 Aug 2010 14:40:00 -0400, by tonyp
-
6948538: CMS: BOT walkers can fall into object allocation and initialization cracksMon, 16 Aug 2010 15:58:42 -0700, by ysr
-
6977952: Test: Sync missing tests from hs16.3 to hs17.xTue, 17 Aug 2010 22:52:50 -0700, by asaha
-
MergeWed, 18 Aug 2010 16:11:21 -0700, by trims
-
MergeSat, 14 Aug 2010 00:47:52 -0700, by johnc
-
6976378: ParNew: stats are printed unconditionally in debug buildsWed, 11 Aug 2010 13:12:28 -0700, by jcoomes
-
6973570: OrderAccess::storestore() scales poorly on multi-socket x64 and sparc: cache-line ping-pongingTue, 10 Aug 2010 14:53:35 -0700, by ysr
-
6970376: ParNew: shared TaskQueue statisticsMon, 09 Aug 2010 18:03:50 -0700, by jcoomes
-
6966222: G1: simplify TaskQueue overflow handlingMon, 09 Aug 2010 05:41:05 -0700, by jcoomes
-
6930581: G1: assert(ParallelGCThreads > 1 || n_yielded() == _hrrs->occupied(),"Should have yielded all the ..Fri, 06 Aug 2010 10:17:21 -0700, by johnc
-
6963209: G1: remove the concept of abandoned pausesWed, 04 Aug 2010 13:03:23 -0400, by tonyp
-
6962589: remove breadth first scanning code from parallel gcThu, 22 Jul 2010 10:27:41 -0400, by tonyp
-
6814437: G1: remove the _new_refs arrayMon, 02 Aug 2010 12:51:43 -0700, by johnc
-
MergeSat, 31 Jul 2010 15:10:59 +0100, by kevinw
-
6581734: CMS Old Gen's collection usage is zero after GC which is incorrectFri, 30 Jul 2010 22:43:50 +0100, by kevinw
-
Added tag hs19-b05 for changeset cc3fdfeb54b0Thu, 19 Aug 2010 18:51:24 -0700, by trims
-
Added tag jdk7-b106 for changeset 1b81ca701fa5Thu, 19 Aug 2010 15:13:01 -0700, by cl
-
6977051: Bump the HS19 build number to 06Fri, 13 Aug 2010 10:56:17 -0700, by trims
-
MergeFri, 13 Aug 2010 10:55:42 -0700, by trims
-
MergeFri, 13 Aug 2010 07:33:20 -0700, by dcubed
-
6378314: Bad warning message when agent library not found. local directory is not searched.Tue, 10 Aug 2010 19:17:57 -0400, by rasbold
-
6973329: C2 with Zero based COOP produces code with broken anti-dependency on x86Wed, 11 Aug 2010 10:48:20 -0700, by kvn
-
6976186: integrate Shark HotSpot changesWed, 11 Aug 2010 05:51:21 -0700, by twisti
-
6975855: don't emit deopt MH handler in C1 if not requiredWed, 11 Aug 2010 01:17:27 -0700, by twisti
-
6975027: use of movptr to set length of arrayTue, 10 Aug 2010 12:15:10 -0700, by never
-
MergeMon, 09 Aug 2010 17:51:56 -0700, by never
-
6975078: assert(allocated_on_res_area() || allocated_on_C_heap() || allocated_on_arena()Mon, 09 Aug 2010 15:17:05 -0700, by kvn
-
6975049: nsk/regression/b4287029 crashes with -Xss64 on solaris-i586Fri, 06 Aug 2010 11:53:28 -0700, by kvn
-
6974682: CTW: assert(target != NULL) failed: must not be nullWed, 04 Aug 2010 17:42:20 -0700, by kvn
-
6973963: SEGV in ciBlock::start_bci() with EATue, 03 Aug 2010 15:55:03 -0700, by kvn
-
6973308: Missing zero length check before repne scas in check_klass_subtype_slow_path()Fri, 30 Jul 2010 10:21:15 -0700, by kvn
-
MergeMon, 26 Jul 2010 15:58:07 -0700, by never
-
6969569: assert(is_static() && is_constant()) failed: illegal call to constant_value()Fri, 23 Jul 2010 10:07:46 -0700, by kvn
-
6953477: Increase portability and flexibility of building HotspotTue, 03 Aug 2010 08:13:38 -0400, by bobv
-
6958465: Sparc aten build24.0: openjdk-7.ea-b96 failed Error: Formal argument ... requires an lvalueWed, 28 Jul 2010 17:57:43 -0400, by coleenp
-
6888526: Linux getCurrentThreadCpuTime is drastically slower than WindowsWed, 28 Jul 2010 17:38:21 +0100, by aph
-
MergeSun, 25 Jul 2010 07:31:50 -0700, by apangin
-
6964170: Verifier crashesTue, 20 Jul 2010 08:41:42 -0700, by apangin
-
MergeSat, 17 Jul 2010 21:49:23 -0700, by apangin
-
6649594: Intermittent IOExceptions during dynamic attach on linux and solarisFri, 16 Jul 2010 13:14:03 +0100, by alanb
-
Added tag jdk7-b105 for changeset 6709c14587c2Fri, 13 Aug 2010 11:38:16 -0700, by cl
-
MergeTue, 03 Aug 2010 19:01:25 -0700, by trims
-
6973381: Bump the HS19 build number to 05Fri, 30 Jul 2010 06:56:40 -0700, by trims
-
MergeFri, 23 Jul 2010 14:31:15 -0700, by ysr
-
MergeWed, 21 Jul 2010 12:45:42 -0700, by ysr
-
6956639: G1: assert(cached_ptr != card_ptr) failed: shouldn't be, concurrentG1Refine.cpp:307Mon, 19 Jul 2010 11:06:34 -0700, by johnc
-
6962947: shared TaskQueue statisticsFri, 16 Jul 2010 21:33:21 -0700, by jcoomes
-
MergeFri, 23 Jul 2010 10:21:17 -0700, by never
-
6970566: runThese fails with SIGSEGVThu, 22 Jul 2010 15:29:22 -0700, by never
-
6969574: invokedynamic call sites deoptimize instead of executingFri, 16 Jul 2010 18:14:19 -0700, by jrose
-
MergeFri, 16 Jul 2010 08:29:42 -0700, by never
-
6964498: JSR 292 invokedynamic sites need local bootstrap methodsThu, 15 Jul 2010 18:40:45 -0700, by jrose
-
MergeWed, 21 Jul 2010 09:57:21 -0700, by ysr
-
MergeTue, 20 Jul 2010 16:09:44 -0700, by ysr
-
MergeFri, 16 Jul 2010 10:09:15 -0700, by ysr
-
6944166: G1: explicit GCs are not always handled correctlyMon, 28 Jun 2010 14:13:17 -0400, by tonyp
-
6962569: assembler_sparc.cpp:1969: assert(false) failed: errorMon, 28 Jun 2010 14:13:18 -0400, by tonyp
-
Added tag jdk7-b103 for changeset cb4250ef73b2Thu, 29 Jul 2010 13:33:08 -0700, by cl
-
Added tag jdk7-b102 for changeset c5cadf1a0771 jdk7-b103Fri, 23 Jul 2010 16:42:15 -0700, by mikejwre
-
MergeThu, 15 Jul 2010 13:48:01 -0700, by never
-
6968336: VM crash guarantee(!nm->is_zombie()) failed: cannot lock a zombie methodThu, 15 Jul 2010 08:54:48 -0700, by never
-
6968368: SIGSEGV in the BCEscapeAnalyzer::copy_dependenciesWed, 14 Jul 2010 14:47:34 -0700, by kvn
-
6968646: JVM crashes with SIGFPE during startupWed, 14 Jul 2010 14:29:14 -0700, by kvn
-
6968385: malformed xml in sweeper loggingMon, 12 Jul 2010 22:27:18 -0700, by never
-
6958668: repeated uncommon trapping for new of klass which is being initializedMon, 12 Jul 2010 10:58:25 -0700, by never
-
6965184: possible races in make_not_entrant_or_zombieThu, 08 Jul 2010 14:29:44 -0700, by never
-
MergeWed, 14 Jul 2010 17:52:18 -0400, by apangin
-
6967423: Hotspot support for modules imageWed, 07 Jul 2010 15:35:58 -0700, by mchung
-
MergeWed, 07 Jul 2010 14:12:08 -0400, by acorn
-
6964164: MonitorInUseLists leak of contended objectsFri, 02 Jul 2010 17:23:43 -0400, by acorn
-
MergeMon, 12 Jul 2010 12:53:52 -0700, by ysr
-
6957084: simplify TaskQueue overflow handlingThu, 01 Jul 2010 21:40:45 -0700, by jcoomes
-
MergeThu, 15 Jul 2010 19:51:34 -0700, by trims
-
MergeFri, 09 Jul 2010 00:35:35 -0700, by trims
-
MergeWed, 07 Jul 2010 12:40:01 -0700, by never
-
6966411: escape.cpp:450 assert(base->Opcode() == Op_ConPFri, 02 Jul 2010 17:30:30 -0700, by kvn
-
6965671: fatal error: acquiring lock JNIGlobalHandle_lock/16 out of order with lock CodeCache_lock/1Fri, 02 Jul 2010 15:01:47 -0700, by never
-
MergeFri, 09 Jul 2010 00:32:48 -0700, by trims
-
Added tag hs19-b03 for changeset ad1977f08c4dFri, 09 Jul 2010 00:31:01 -0700, by trims
-
6966252: Bump the HS19 build number to 04Fri, 02 Jul 2010 01:37:36 -0700, by trims
-
MergeFri, 02 Jul 2010 01:36:15 -0700, by trims
-
MergeWed, 30 Jun 2010 11:52:10 -0400, by coleenp
-
MergeMon, 28 Jun 2010 12:03:05 -0400, by coleenp
-
6888573: class data sharing does not always disable large pagesThu, 24 Jun 2010 15:38:42 -0700, by jcoomes
-
MergeTue, 22 Jun 2010 10:03:12 -0400, by zgu
-
6939019: Source code adjustments for parfait compilation of hotspotTue, 22 Jun 2010 09:46:15 -0400, by zgu
-
MergeTue, 29 Jun 2010 16:09:57 -0700, by jrose
-
6964774: Adjust optimization flags settingTue, 29 Jun 2010 10:34:00 -0700, by kvn
-
6677629: PhaseIterGVN::subsume_node() should call hash_delete() and add_users_to_worklist()Mon, 28 Jun 2010 14:54:39 -0700, by kvn
-
6964479: widen normalization of small int and long values should be symmetricMon, 28 Jun 2010 10:52:50 -0700, by kvn
-
MergeSat, 26 Jun 2010 00:19:55 -0700, by jrose
-
6947341: JVM Crash running Oracle ATG CRMDemoWed, 23 Jun 2010 09:40:11 -0700, by kvn
-
6962980: C1: stub area should take into account method handle deopt stubTue, 22 Jun 2010 12:10:07 -0700, by iveresov
-
6656830: assert((*p)->is_oop(),"expected an oop while scanning weak refs")Mon, 21 Jun 2010 14:26:17 -0700, by never
-
6956958: assert(is_clean() || is_call_to_compiled() || is_call_to_interpreted() || is_optimized() || is_megamFri, 18 Jun 2010 16:51:54 -0700, by never
-
MergeThu, 24 Jun 2010 15:56:12 -0700, by jmasa
-
MergeWed, 23 Jun 2010 15:17:20 -0700, by jmasa
-
6952853: SIGSEGV with UseAdaptiveGCBoundary on 64b linux running jvm2008Wed, 23 Jun 2010 08:35:31 -0700, by jmasa
-
6946048: G1: improvements to +PrintGCDetails outputThu, 22 Apr 2010 15:20:16 -0400, by tonyp
-
6949307: G1: raise a vm error, do not core dump, if target pause time and target interval are inconsistentFri, 07 May 2010 13:14:41 -0400, by tonyp
-
6959430: Make sure raw loads have control edgeTue, 15 Jun 2010 18:07:27 -0700, by kvn
-
MergeTue, 15 Jun 2010 15:57:36 -0700, by jrose
-
MergeTue, 15 Jun 2010 12:06:52 -0700, by never
-
6952176: Remove debug flag from adlc makefile for 6Update trainsTue, 15 Jun 2010 12:03:15 -0700, by never
-
6960550: Missing semicolon in ZeroMon, 14 Jun 2010 00:52:15 -0700, by twisti
-
6960865: ldc of unloaded class throws an assert in ciTypeFlowSat, 12 Jun 2010 22:53:43 -0700, by jrose
-
6730276: JDI_REGRESSION tests fail with "Error: count must be non-zero" error on x86Thu, 10 Jun 2010 13:04:20 -0700, by kvn
-
6939203: JSR 292 needs method handle constantsWed, 09 Jun 2010 18:50:45 -0700, by jrose
-
Added tag jdk7-b101 for changeset 6c3a919105b6Thu, 15 Jul 2010 20:11:35 -0700, by mikejwre
-
Added tag jdk7-b100 for changeset ad1977f08c4d jdk7-b101Fri, 09 Jul 2010 19:18:22 -0700, by mikejwre
-
6964882: 32 bit JDK does not build on 64 bit Windows platformsTue, 29 Jun 2010 16:33:41 -0700, by prr
-
Added tag jdk7-b99 for changeset 6a236384a379Thu, 24 Jun 2010 20:03:00 -0700, by mikejwre
-
MergeFri, 18 Jun 2010 00:09:22 -0700, by trims
-
MergeThu, 10 Jun 2010 08:27:35 -0700, by jmasa
-
6953058: G1: A bigapp crashes with SIGSEGV in compiled codeMon, 07 Jun 2010 17:46:04 -0700, by johnc
-
6956472: test/runtime/6888954/vmerrors.sh uses ksh-specific syntaxThu, 27 May 2010 13:09:56 -0700, by jcoomes
-
6941378: G1: change default value of G1UseFixedWindowMMUTracker to trueMon, 24 May 2010 17:11:22 -0700, by johnc
-
MergeWed, 09 Jun 2010 13:53:58 -0400, by coleenp
-
MergeFri, 04 Jun 2010 17:44:51 -0400, by coleenp
-
MergeThu, 03 Jun 2010 13:34:47 -0400, by acorn
-
6852873: Reduce safepoint cleanup timeThu, 03 Jun 2010 13:21:47 -0400, by acorn
-
6930553: classfile format checker allows invalid method descriptor in CONSTANT_NameAndType_info in some casesThu, 27 May 2010 17:06:39 -0400, by kamg
-
6958485: fix for 6879921 was insufficientMon, 07 Jun 2010 14:17:01 -0700, by never
-
6958292: C1: Enable parallel compilationFri, 04 Jun 2010 11:18:04 -0700, by iveresov
-
6958254: -XX:+VerifyOops is broken on x86Thu, 03 Jun 2010 14:20:27 -0700, by kvn
-
MergeThu, 17 Jun 2010 23:59:24 -0700, by trims
-
MergeFri, 04 Jun 2010 11:54:35 -0700, by trims
-
6958458: Bump the HS19 build number to 03Thu, 03 Jun 2010 18:18:56 -0700, by trims
-
MergeWed, 02 Jun 2010 22:45:42 -0700, by jrose
-
6930994: Code cache is full warning should be visible in productWed, 02 Jun 2010 20:15:33 -0700, by never
-
6956931: assert(SafepointSynchronize::is_at_safepoint()) failed: must be executed at a safepointWed, 02 Jun 2010 14:23:23 -0700, by never
-
6957882: nsk/sajdi tests failed with NullPointerExceptionWed, 02 Jun 2010 12:02:49 -0700, by kvn
-
6954029: Improve implicit null check generation with compressed oopsWed, 02 Jun 2010 09:49:32 -0700, by kvn
-
6957080: MethodComparator needs stress testingSat, 29 May 2010 19:22:32 -0700, by jrose
-
6957004: MethodComparator uses the wrong CP index accessorFri, 28 May 2010 16:23:51 -0700, by jrose
-
6955349: C1: Make G1 barriers work with x64Thu, 27 May 2010 22:01:55 -0700, by iveresov
-
6916623: Align object to 16 bytes to use Compressed Oops with java heap up to 64GbThu, 27 May 2010 18:01:56 -0700, by kvn
-
6956164: nightly regressions from 6939207Thu, 27 May 2010 09:54:07 -0700, by jrose
-
MergeTue, 25 May 2010 13:18:49 -0700, by never
-
6490487: java support on 64 bit solaris x86 machines is broken.Mon, 24 May 2010 13:53:38 -0700, by never
-
6934104: JSR 292 needs to support SPARC C2Tue, 25 May 2010 02:38:48 -0700, by twisti
-
MergeMon, 24 May 2010 14:15:14 -0700, by jrose
-
6939207: refactor constant pool index processingSun, 23 May 2010 01:38:26 -0700, by jrose
-
6930772: JSR 292 needs to support SPARC C1Fri, 21 May 2010 02:59:24 -0700, by twisti
-
6951083: oops and relocations should part of nmethod not CodeBlobThu, 20 May 2010 06:34:23 -0700, by twisti
-
MergeTue, 01 Jun 2010 11:48:33 -0700, by trims
-
MergeWed, 26 May 2010 14:16:55 -0700, by dcubed
-
6911922: JVM must throw VerifyError for jsr or jsr_w opcodes in class file v.51+Wed, 19 May 2010 10:19:10 -0400, by kamg
-
Added tag jdk7-b98 for changeset 8a045b3f5c13Thu, 17 Jun 2010 16:27:59 -0700, by mikejwre
-
6961079: Build JDK7 for 64 bit Windows using free Windows 7.1 SDK 64 bit compilersWed, 16 Jun 2010 09:42:20 -0700, by prr
-
Added tag jdk7-b97 for changeset 5f42499e57adThu, 10 Jun 2010 13:58:59 -0700, by mikejwre
-
Added tag jdk7-b96 for changeset 573e8ea5fd68Thu, 03 Jun 2010 13:30:08 -0700, by mikejwre
-
6941466: Oracle rebranding changes for Hotspot repositoriesThu, 27 May 2010 19:08:38 -0700, by trims
-
MergeThu, 27 May 2010 12:42:44 -0700, by trims
-
MergeThu, 20 May 2010 08:32:11 -0700, by jcoomes
-
6953952: collectedHeap.cpp should use #ifdef _LP64 not LP64Wed, 19 May 2010 16:05:47 -0700, by ysr
-
6953483: Typo related to ReduceInitialCardMarks leaves concurrent collectors vulnerable to heap corruptionWed, 19 May 2010 10:37:05 -0700, by ysr
-
6951319: enable solaris builds using Sun Studio 12 update 1Tue, 18 May 2010 11:02:18 -0700, by jcoomes
-
6948539: CMS+UseCompressedOops: placement of cms_free bit interferes with promoted object linkMon, 17 May 2010 00:47:28 -0700, by ysr
-
6921317: (partial) G1: assert(top() == bottom() || zfs == Allocated,"Region must be empty, or we must be setting it toFri, 14 May 2010 10:28:46 -0700, by apetrusenko
-
MergeThu, 20 May 2010 01:34:22 -0700, by jrose
-
MergeWed, 19 May 2010 10:22:39 -0700, by kvn
-
6937111: Restore optimization for Phi of AddP (6552204)Mon, 05 Apr 2010 10:17:15 -0700, by kvn
-
6953576: bottom_type for matched AddPNodes doesn't always agree with idealTue, 18 May 2010 23:58:32 -0700, by never
-
6953539: after 6892658 c1 reports that it doesn't inline StringBuffer.appendTue, 18 May 2010 13:45:03 -0700, by never
-
6953267: assert in EA code with -XX:+StressReflectiveCodeTue, 18 May 2010 09:54:05 -0700, by kvn
-
6950075: nmethod sweeper should operate concurrentlyMon, 17 May 2010 16:50:07 -0700, by never
-
6951686: Using large pages on Linux prevents zero based compressed oopsMon, 17 May 2010 11:32:56 -0700, by kvn
-
MergeMon, 17 May 2010 07:11:27 -0700, by dcubed
-
6949515: 3/3 VM crash when calling GetMethodDeclaringClassMon, 17 May 2010 06:35:51 -0700, by dcubed
-
MergeMon, 17 May 2010 03:53:55 -0700, by dcubed
-
6745217: jmap assertion failureSat, 15 May 2010 18:24:34 -0700, by poonam
-
6956513: Bump the HS19 build number to 02Thu, 27 May 2010 12:40:34 -0700, by trims
-
Added tag jdk7-b95 for changeset 91d861ba858dThu, 27 May 2010 10:57:13 -0700, by mikejwre
-
Added tag hs19-b01 for changeset 8bfe9058ca46Fri, 21 May 2010 14:01:44 -0700, by trims
-
Added tag jdk7-b94 for changeset d38f45079fe9Thu, 20 May 2010 16:00:15 -0700, by mikejwre
-
6953588: hotspot\src\share\vm\interpreter\bytecodes.cpp doesn't compile with VS2010 on AMD64Wed, 19 May 2010 10:21:41 -0700, by prr
-
MergeTue, 18 May 2010 14:10:01 -0700, by trims
-
MergeThu, 13 May 2010 17:10:32 -0700, by trims
-
6951923: some uses of fatal1 were missed by 6888954Wed, 12 May 2010 10:28:13 -0700, by jcoomes
-
6951188: CMS: move PromotionInfo into its own fileMon, 10 May 2010 12:31:52 -0700, by ysr
-
6919638: CMS: ExplicitGCInvokesConcurrent misinteracts with gc lockerMon, 03 May 2010 20:19:05 -0700, by ysr
-
MergeMon, 03 May 2010 17:23:58 -0400, by tonyp
-
6948537: CMS: BOT walkers observe out-of-thin-air zeros on sun4v sparc/CMTMon, 03 May 2010 10:24:51 -0700, by ysr
-
6952178: Fork HS18 to HS19 - renumber Major and build numbers of JVMThu, 13 May 2010 14:47:21 -0700, by trims
-
MergeThu, 13 May 2010 14:35:14 -0700, by trims
-
MergeWed, 12 May 2010 22:06:02 -0700, by jrose
-
6951784: Zero deoptimizer changesWed, 12 May 2010 03:49:52 -0700, by twisti
-
MergeTue, 11 May 2010 15:19:19 -0700, by jrose
-
6950617: Zero/Shark interface updatesFri, 07 May 2010 04:20:56 -0700, by twisti
-
6950178: Zero stack improvementsThu, 06 May 2010 02:09:18 -0700, by twisti
-
6949830: 6939134 broke ZeroWed, 05 May 2010 05:57:21 -0700, by twisti
-
6949423: remove tagged stack interpreter for ZeroTue, 04 May 2010 02:33:59 -0700, by twisti
-
6939196: method handle signatures off the boot class path get linkage errorsSat, 01 May 2010 21:57:35 -0700, by jrose
-
6939134: JSR 292 adjustments to method handle invocationSat, 01 May 2010 02:42:18 -0700, by jrose
-
6943304: remove tagged stack interpreterFri, 30 Apr 2010 08:37:24 -0700, by twisti
-
6939182: Zero JNI handles fixFri, 30 Apr 2010 04:27:25 -0700, by twisti
-
6948602: Disable use of SSE4.2 in String.indexOf intrinsic until 6942326 is fixedThu, 29 Apr 2010 17:53:58 -0700, by iveresov
-
6829193: JSR 292 needs to support SPARCThu, 29 Apr 2010 06:30:25 -0700, by twisti
-
MergeTue, 11 May 2010 17:41:11 -0700, by dcubed
-
MergeMon, 10 May 2010 13:09:44 -0700, by dcubed
-
MergeWed, 05 May 2010 16:39:47 -0700, by dcubed
-
6949118: jvm.dll shows the company name as Sun MicrosystemsWed, 05 May 2010 09:28:13 -0400, by kamg
-
6935118: UseCompressedOops modification in methodOopDesc::sort_methods() causes JCK timeoutTue, 04 May 2010 15:12:08 -0400, by coleenp
-
6944822: Fix for 6938627 exposes problem with hard-coded buffer sizesMon, 19 Apr 2010 18:58:31 -0400, by coleenp
-
6951190: assert(!klass_is_exact(),"only non-exact klass") while building JDKMon, 10 May 2010 14:58:38 -0700, by never
-
Added tag hs18-b04 for changeset 310cdbc35535Fri, 07 May 2010 15:13:00 -0700, by trims
-
MergeFri, 07 May 2010 15:12:28 -0700, by trims
-
MergeThu, 06 May 2010 13:03:03 -0700, by trims
-
6950438: Add 6u18 and 6u20 release values explicitly to jprt.properties fileThu, 06 May 2010 12:46:21 -0700, by trims
-
MergeMon, 03 May 2010 16:31:07 -0400, by tonyp
-
6888954: argument formatting for assert() and friendsThu, 22 Apr 2010 13:23:15 -0700, by jcoomes
-
6888953: some calls to function-like macros are missing semicolonsSun, 11 Oct 2009 16:19:25 -0700, by jcoomes
-
6946056: assert((intptr_t) sp()<=(intptr_t) result,"result must>=than stack pointer"), frame_x86.cpp:295Tue, 27 Apr 2010 18:13:47 -0700, by johnc
-
Added tag jdk7-b93 for changeset 9d865fc2f644Thu, 13 May 2010 13:22:12 -0700, by mikejwre
-
6931180: Migration to recent versions of MS Platform SDKTue, 11 May 2010 14:35:43 -0700, by prr
-
Fix dummy obj boxed long hack by replacing it with a reliable solution.Mon, 29 Nov 2010 18:32:30 +0100, by Thomas Wuerthinger
-
New option "-graal" that sets up the correct boot class path and C1X options using only the two environment variables MAXINE and GRAAL.Mon, 29 Nov 2010 16:58:26 +0100, by Thomas Wuerthinger
-
Added package information files.Mon, 29 Nov 2010 12:02:16 +0100, by Thomas Wuerthinger
-
Added support for CompileTheWorld.Mon, 29 Nov 2010 12:01:45 +0100, by Thomas Wuerthinger
-
Additional debug output.Sat, 27 Nov 2010 16:43:53 +0100, by Thomas Wuerthinger
-
Two fixes for DaCapo / SpecJVM2008 runs.Sat, 27 Nov 2010 14:30:07 +0100, by Thomas Wuerthinger
-
More JNI global handle clean ups.Fri, 26 Nov 2010 19:45:05 +0100, by Thomas Wuerthinger
-
Fix for failed method lookup.Fri, 26 Nov 2010 13:52:15 +0100, by Thomas Wuerthinger
-
Build also release version of VM. Fix towards making SpecJVM2008 run.Fri, 26 Nov 2010 12:12:35 +0100, by Thomas Wuerthinger
-
Sync with CRI/C1X changes.Sun, 05 Dec 2010 22:01:07 +0100, by Doug Simon
-
Filled up the new hasCompiledCode method of the RiMethod interface.Fri, 03 Dec 2010 18:00:07 +0100, by ldayne
-
Sync with CRI/C1X changes.Tue, 30 Nov 2010 15:13:57 +0100, by Doug Simon
-
Small NPE fix. More detailed error in case of wrong bytecode in patching stub.Thu, 25 Nov 2010 19:21:22 +0100, by Thomas Wuerthinger
-
Removed debug print statement.Tue, 23 Nov 2010 18:42:21 +0100, by Thomas Wuerthinger
-
Fixes to get running again after C1X changes to pointer maps and register configuration.Tue, 23 Nov 2010 15:45:45 +0100, by Thomas Wuerthinger
-
Converted CiDebugInfo.registerRefMap field from type long to CiBitMap.Fri, 19 Nov 2010 21:16:36 +0100, by Doug Simon
-
Changes to sync with CRI changes.Fri, 19 Nov 2010 00:26:51 +0100, by Doug Simon
-
Renaming: hsx -> graal.Fri, 19 Nov 2010 00:26:31 +0100, by Doug Simon
-
Merge.Thu, 18 Nov 2010 17:28:15 +0100, by Thomas Wuerthinger
-
Inlining of static final field values. Java mirror instead of VmID. Support for PrintMetrics option.Thu, 18 Nov 2010 17:27:43 +0100, by Thomas Wuerthinger
-
Synced CRI changes.Tue, 16 Nov 2010 23:00:32 +0100, by Doug Simon
-
Another handle bug.Mon, 15 Nov 2010 11:06:38 +0100, by Thomas Wuerthinger
-
Full GC after bootstrap. Disable IRChecker by default. Disable compiled method logging by default.Sat, 13 Nov 2010 21:11:28 +0100, by Thomas Wuerthinger
-
Small fix.Sat, 13 Nov 2010 19:58:27 +0100, by Thomas Wuerthinger
-
Merge.Sat, 13 Nov 2010 18:29:13 +0100, by Thomas Wuerthinger
-
Don't mess with VMToNative transitions..Sat, 13 Nov 2010 18:28:48 +0100, by Thomas Wuerthinger
-
Merge.Sat, 13 Nov 2010 08:15:52 +0100, by Doug Simon
-
Small renaming.Sat, 13 Nov 2010 07:54:30 +0100, by Doug Simon
-
Merge.Fri, 12 Nov 2010 16:17:55 +0100, by Doug Simon
-
Syncing changes with C1X.Fri, 12 Nov 2010 16:11:41 +0100, by Doug Simon
-
Added flag -XX:BootstrapC1X that precompiles Object::<init> and then every method in the compilation queue until it is empty.Fri, 12 Nov 2010 20:57:08 +0100, by Thomas Wuerthinger
-
Enable monitorenter/monitorexit runtime calls.Fri, 12 Nov 2010 18:34:07 +0100, by Thomas Wuerthinger
-
Solved an issue with unresolved field patching.Fri, 12 Nov 2010 18:04:27 +0100, by Thomas Wuerthinger
-
Import fixes.Thu, 11 Nov 2010 14:42:14 +0100, by Thomas Wuerthinger
-
MergeThu, 11 Nov 2010 14:16:50 +0100, by Thomas Wuerthinger
-
Pointer verification stub. Two loose oop fixes in C1X C++ part. Logging which methods have been compiled.Thu, 11 Nov 2010 14:09:37 +0100, by Thomas Wuerthinger
-
Modified C++ to reflect changes in calling convention CRI code.Tue, 09 Nov 2010 17:40:15 +0100, by Doug Simon
-
Modified class descriptions in C++ to reflect changes to CiDebugInfo.FrameTue, 09 Nov 2010 17:38:40 +0100, by Doug Simon
-
Removed 'java' indirection script and modified domake to create the replacement symlink to /usr/lib/jvm/jre1.7.0/bin/javaTue, 09 Nov 2010 17:37:01 +0100, by Doug Simon
-
Remove caching for constant pool entries (same index can be used to retrieve e.g. type and field). Fast fail on bailout in C1X.Tue, 09 Nov 2010 13:42:06 +0100, by Thomas Wuerthinger
-
Corrections of oop map generation.Tue, 09 Nov 2010 12:30:21 +0100, by Thomas Wuerthinger
-
Made setting C1X options from HotSpot command line more robust.Thu, 04 Nov 2010 15:34:50 +0100, by Thomas Wuerthinger
-
Improved exception reporting after exception in compileMethod.Wed, 03 Nov 2010 16:58:50 +0100, by Thomas Wuerthinger
-
Fix oop relocation for static stub calls.Wed, 03 Nov 2010 16:40:38 +0100, by Thomas Wuerthinger
-
Updated for changes in CRI.Mon, 01 Nov 2010 23:50:37 +0100, by Doug Simon
-
Added timing printout on VM shutdown.Mon, 25 Oct 2010 18:35:34 +0200, by Thomas Wuerthinger
-
Enabled -C1X:OPTIONS when running HotSpot/C1X. Enabled checkstyle for the HotSpotVM Java project.Mon, 25 Oct 2010 16:47:52 +0200, by Thomas Wuerthinger
-
Added Eclipse C++ run configurations.Fri, 22 Oct 2010 17:33:24 +0200, by Thomas Wuerthinger
-
Initial adjustments to make C1X4HotSpot compile and run with latest Maxine version.Fri, 22 Oct 2010 17:31:38 +0200, by Thomas Wuerthinger
-
* enabled all jtt testsThu, 30 Sep 2010 17:19:48 -0700, by Lukas Stadler
-
various fixes and enhancementsThu, 16 Sep 2010 19:42:20 -0700, by Lukas Stadler
-
sourcecode formattingWed, 01 Sep 2010 17:13:38 -0700, by Lukas Stadler
-
modified project layoutWed, 01 Sep 2010 16:43:47 -0700, by Lukas Stadler
-
added assertions, nop added to implicit exception sitesWed, 01 Sep 2010 13:45:57 -0700, by Lukas Stadler
-
* -XX:TraceC1X=0...5 controls the native c1x tracingTue, 31 Aug 2010 22:13:30 -0700, by Lukas Stadler
-
refactoring classes into separate filesThu, 19 Aug 2010 14:34:52 -0700, by Lukas Stadler
-
basic invokeinterface and invokevirtual supportWed, 18 Aug 2010 16:47:06 -0700, by Lukas Stadler
-
small cleanupWed, 18 Aug 2010 11:44:04 -0700, by Lukas Stadler
-
tlab-allocated "new instance", invokespecial, support for static fields in COMPILER_CLASSES_DOTue, 17 Aug 2010 17:34:25 -0700, by Lukas Stadler
-
updated prologue/epilogue codeMon, 16 Aug 2010 20:00:59 -0700, by Lukas Stadler
-
* rewrite of the code installationMon, 16 Aug 2010 18:59:36 -0700, by Lukas Stadler
-
* using reflected objects instead of oopsMon, 02 Aug 2010 15:44:38 -0700, by Lukas Stadler
-
changed VMExit/VMEntries to non-static, added eclipse c++ project, CIR interface changesFri, 23 Jul 2010 15:53:02 -0700, by Lukas Stadler
-
reformatting similar to other maxine projects (tabs, etc.)Tue, 13 Jul 2010 11:47:55 -0700, by Lukas Stadler
-
implement recent safepoint & exceptionobject ci changes, HotSpotVMConfigMon, 12 Jul 2010 15:05:17 -0700, by Lukas Stadler
-
modifications for linux: argument register layout, makefileFri, 09 Jul 2010 16:33:03 -0700, by Lukas Stadler
-
Small adaptationsWed, 23 Jun 2010 17:20:40 +0200, by Thomas Wuerthinger
-
Added HotSpotVM project Java source files.Wed, 23 Jun 2010 16:36:58 +0200, by Thomas Wuerthinger
-
Added HotSpotVM project.Wed, 23 Jun 2010 16:19:21 +0200, by Thomas Wuerthinger
-
Executing a+b with C1X on HotSpot ;-) !Tue, 18 May 2010 21:53:05 +0200, by Thomas Wuerthinger
-
Draft implementation of HotSpot CRI / first method compiling without exception.Tue, 18 May 2010 17:43:37 +0200, by Thomas Wuerthinger
-
Added first VM entry method.Mon, 17 May 2010 16:37:23 +0200, by Thomas Wuerthinger
-
MergeWed, 12 May 2010 16:30:40 +0200, by Thomas Wuerthinger
-
Added methods to c1x_VMExits.cppWed, 12 May 2010 16:29:41 +0200, by Thomas Wuerthinger
-
fixed JAVA_HOMEWed, 12 May 2010 15:33:54 +0200, by lstadler
-
added c1x build directory, added MSVC Win64 project supportWed, 12 May 2010 15:01:05 +0200, by lstadler
-
Can now call to Java code from the VM.Tue, 11 May 2010 19:24:14 +0200, by Thomas Wuerthinger
-
Hooked C1XCompiler class into the system.Tue, 11 May 2010 18:19:17 +0200, by Thomas Wuerthinger
-
initial setup for building; added create.batTue, 11 May 2010 14:46:49 +0200, by Thomas Wuerthinger
-
Added tag jdk7-b92 for changeset 3221d1887d30Thu, 06 May 2010 18:25:58 -0700, by mikejwre
-
MergeTue, 04 May 2010 12:23:38 -0700, by trims
-
MergeThu, 29 Apr 2010 15:18:27 -0700, by trims
-
MergeThu, 29 Apr 2010 00:03:40 -0700, by jrose
-
6946892: c1 shouldn't sign-extend to upper 32bits on x64Tue, 27 Apr 2010 11:19:12 -0700, by iveresov
-
6943485: JVMTI always on capabilities change code generation too muchMon, 26 Apr 2010 23:59:45 -0700, by never
-
6946040: add intrinsic for short and char reverseBytesMon, 26 Apr 2010 11:27:21 -0700, by never
-
MergeMon, 26 Apr 2010 18:01:55 -0400, by tonyp
-
6819061: G1: eliminate serial Other times that are proportional to the collection set lengthThu, 22 Apr 2010 10:02:38 -0700, by johnc
-
MergeMon, 19 Apr 2010 05:40:21 -0700, by kevinw
-
6897143: Stress test crashes during HeapInspection using ParallelGC.Fri, 16 Apr 2010 17:36:37 +0100, by kevinw
-
6942253: G1: replace G1ParallelGCAllocBufferSize with YoungPLABSize and OldPLABSizeFri, 16 Apr 2010 08:48:16 -0700, by apetrusenko
-
6939027: G1: assertion failure during the concurrent phase of cleanupThu, 15 Apr 2010 18:45:30 -0400, by tonyp
-
6943926: G1: Integer overflow during heap region verificationThu, 15 Apr 2010 15:52:55 -0700, by johnc
-
6937142: G1: improvements to debugging output (S-M)Tue, 30 Mar 2010 15:43:03 -0400, by tonyp
-
6858496: Clear all SoftReferences before an out-of-memory due to GC overhead limit.Tue, 13 Apr 2010 13:52:10 -0700, by jmasa
-
MergeWed, 21 Apr 2010 01:13:15 -0700, by jrose
-
6945219: minor SA fixesTue, 20 Apr 2010 13:26:33 -0700, by never
-
6944503: Improved Zero crash dumpMon, 19 Apr 2010 02:13:06 -0700, by twisti
-
6944473: 6941224 misses new filesFri, 16 Apr 2010 05:05:53 -0700, by twisti
-
MergeFri, 16 Apr 2010 02:59:34 -0700, by twisti
-
6944028: 6940701 broke ZeroThu, 15 Apr 2010 03:13:56 -0700, by twisti
-
MergeFri, 16 Apr 2010 00:52:45 -0700, by twisti
-
6941224: Improved stack overflow handling for ZeroThu, 15 Apr 2010 02:40:12 -0700, by twisti
-
6939930: exception unwind changes in 6919934 hurts compilation speedThu, 15 Apr 2010 18:14:49 -0700, by never
-
6938026: C2 compiler fails in Node::rematerialize()constWed, 14 Apr 2010 15:30:13 -0700, by never
-
Added tag jdk7-b91 for changeset e0a1a502e402Thu, 29 Apr 2010 14:32:43 -0700, by mikejwre
-
MergeThu, 15 Apr 2010 19:08:48 -0700, by trims
-
MergeTue, 13 Apr 2010 13:01:37 -0700, by jrose
-
MergeThu, 08 Apr 2010 17:45:20 -0700, by jrose
-
6942223: c1 64 bit fixesThu, 08 Apr 2010 12:13:07 -0700, by iveresov
-
6941529: SharedRuntime::raw_exception_handler_for_return_address must reset thread MethodHandle flagThu, 08 Apr 2010 10:55:40 +0200, by twisti
-
6940726: Use BIS instruction for allocation prefetch on SparcWed, 07 Apr 2010 12:39:27 -0700, by kvn
-
6940733: allocate non static oop fields in super and sub classes togetherWed, 07 Apr 2010 10:35:56 -0700, by kvn
-
6940701: Don't align loops in stubs for Niagara sparcWed, 07 Apr 2010 09:37:47 -0700, by kvn
-
6940677: Use 64 bytes chunk copy for arraycopy on SparcTue, 06 Apr 2010 15:18:10 -0700, by kvn
-
6940520: CodeCache::scavenge_root_nmethods_do must fix oop relocationsTue, 06 Apr 2010 13:39:52 +0200, by twisti
-
MergeFri, 09 Apr 2010 15:01:49 -0700, by tonyp
-
MergeFri, 09 Apr 2010 13:08:34 -0400, by tonyp
-
6940894: G1: assert(new_obj != 0 || ... "should be forwarded") for compaction testsWed, 07 Apr 2010 11:43:53 -0700, by johnc
-
6909756: G1: guarantee(G1CollectedHeap::heap()->mark_in_progress(),"Precondition.")Tue, 06 Apr 2010 10:59:45 -0400, by tonyp
-
6940310: G1: MT-unsafe calls to CM::region_stack_push() / CM::region_stack_pop()Mon, 05 Apr 2010 12:19:22 -0400, by tonyp
-
6677708: G1: re-enable parallel RSet updating and scanningFri, 02 Apr 2010 12:10:08 -0400, by tonyp
-
6937160: G1: should observe GCTimeRatioTue, 30 Mar 2010 15:36:55 -0400, by tonyp
-
MergeWed, 07 Apr 2010 12:28:22 -0400, by kamg
-
MergeFri, 02 Apr 2010 17:04:09 -0700, by jcoomes
-
6938627: Make temporary directory use property java.io.tmpdir when specifiedWed, 31 Mar 2010 16:51:18 -0700, by coleenp
-
MergeTue, 06 Apr 2010 22:06:57 -0700, by asaha
-
MergeFri, 02 Apr 2010 15:55:04 -0700, by kvn
-
6939804: ciConstant::print() prints incorrect bool valueFri, 02 Apr 2010 11:55:00 -0700, by kvn
-
6936709: AsyncGetCallTrace doesn't handle inexact stack walking properlyThu, 01 Apr 2010 16:06:57 -0700, by never
-
MergeWed, 31 Mar 2010 16:29:10 -0700, by never
-
6939845: zero needs fallback path in C++ interpreter for platform dependent fast bytecodesWed, 31 Mar 2010 11:54:03 -0700, by never
-
6939731: JSR 292 Zero build fix after 6934494Wed, 31 Mar 2010 08:03:33 -0700, by twisti
-
6939180: Zero locking fixTue, 30 Mar 2010 00:57:55 -0700, by twisti
-
6926979: should simplify catch_inline_exceptionThu, 18 Mar 2010 14:31:41 -0700, by never
-
6944398: Bump the HS18 build number to 03Thu, 15 Apr 2010 19:08:18 -0700, by trims
-
Added tag jdk7-b89 for changeset 15836273ac24Thu, 15 Apr 2010 13:54:54 -0700, by mikejwre
-
MergeThu, 08 Apr 2010 15:28:37 -0700, by lana
-
MergeWed, 24 Mar 2010 17:16:33 -0700, by asaha
-
6932480: Fix crash in CompilerThread/Parser. Unloaded array klass?Mon, 15 Mar 2010 15:51:36 -0400, by acorn
-
MergeThu, 28 Jan 2010 13:59:18 -0500, by acorn
-
6626217: Fixed loader constraint array handlingTue, 19 Jan 2010 16:03:09 -0500, by acorn
-
6894807: No ClassCastException for HashAttributeSet constructors if run with -XcompThu, 21 Jan 2010 10:07:59 -0800, by kvn
-
6892265: System.arraycopy unable to reference elements beyond Integer.MAX_VALUE bytesThu, 03 Dec 2009 14:20:22 -0800, by kvn
-
Added tag jdk7-b88 for changeset 4b60f23c4223Thu, 08 Apr 2010 17:02:41 -0700, by mikejwre
-
MergeThu, 01 Apr 2010 11:23:01 -0400, by acorn
-
MergeFri, 26 Mar 2010 11:10:26 -0400, by acorn
-
MergeThu, 25 Mar 2010 16:54:59 -0700, by dcubed
-
6938185: 3/4 6923488 breaks Windows command shell buildsThu, 25 Mar 2010 16:27:12 -0700, by dcubed
-
MergeTue, 23 Mar 2010 17:29:13 -0700, by dcubed
-
6915365: 3/4 assert(false,"Unsupported VMGlobal Type") at management.cpp:1540Tue, 23 Mar 2010 14:37:18 -0700, by dcubed
-
6936168: Recent fix for unmapping stack guard pages doesn't close /proc/self/mapsThu, 18 Mar 2010 16:47:37 -0400, by coleenp
-
6935224: Adding new DTrace probes to work with PalantirWed, 17 Mar 2010 11:01:05 +0100, by fparain
-
MergeTue, 16 Mar 2010 20:47:17 -0700, by dcubed
-
6923488: 4/4 need minor tweaks to HotSpot build for CygwinTue, 16 Mar 2010 17:47:03 -0600, by dcubed
-
6934758: Expose the break down of clean up task time during safepoint.Sat, 13 Mar 2010 16:32:49 -0800, by xlu
-
6929067: Stack guard pages should be removed when thread is detachedFri, 12 Mar 2010 10:42:16 -0500, by coleenp
-
6940419: Bump the HS18 build number to 02Thu, 01 Apr 2010 16:15:12 -0700, by trims
-
MergeThu, 01 Apr 2010 16:10:27 -0700, by trims
-
6935821: G1: threads created during marking do not active their SATB queuesThu, 18 Mar 2010 12:14:59 -0400, by tonyp
-
MergeMon, 22 Mar 2010 02:40:53 -0700, by apetrusenko
-
6935839: excessive marking stack growth during full gcsThu, 18 Mar 2010 13:31:51 -0700, by jcoomes
-
6921710: G1: assert(new_finger >= _finger && new_finger < _region_limit,"invariant")Thu, 18 Mar 2010 01:48:28 -0700, by apetrusenko
-
6755988: G1: assert(new_obj != 0 || ... "should be forwarded")Thu, 11 Mar 2010 11:44:43 -0800, by johnc
-
MergeMon, 15 Mar 2010 02:56:45 -0700, by apetrusenko
-
4396719: Mark Sweep stack overflow on deeply nested Object arraysWed, 03 Mar 2010 14:48:26 -0800, by jcoomes
-
Added tag jdk7-b87 for changeset e7e7e36ccdb5Thu, 25 Mar 2010 15:05:19 -0700, by mikejwre
-
Added tag hs18-b01 for changeset 07226e9eab8fTue, 23 Mar 2010 20:28:36 -0700, by trims
-
6936366: Fork HS17 to HS18 - renumber Major and build numbers of JVM hs18-b01Thu, 18 Mar 2010 17:21:54 -0700, by trims
-
MergeThu, 18 Mar 2010 16:06:00 -0700, by trims
-
MergeThu, 18 Mar 2010 06:36:43 -0700, by twisti
-
6932091: JSR 292 x86 code cleanupThu, 18 Mar 2010 09:56:51 +0100, by twisti
-
6930043: C2: SIGSEGV in javasoft.sqe.tests.lang.arr017.arr01702.arr01702.loop_forw(II)IWed, 17 Mar 2010 16:40:25 -0700, by never
-
6935535: String.indexOf() returns incorrect result on x86 with SSE4.2Wed, 17 Mar 2010 10:47:03 -0700, by kvn
-
6934966: JSR 292 add C1 logic for saved SP over MethodHandle callsWed, 17 Mar 2010 10:22:41 +0100, by twisti
-
6935466: new CodeCache flushing code is not guarded by the flagTue, 16 Mar 2010 15:35:33 -0700, by kvn
-
6934494: JSR 292 MethodHandles adapters should be generated into their own CodeBlobTue, 16 Mar 2010 11:52:17 +0100, by twisti
-
6934089: Zero 32-bit/64kb page fixThu, 11 Mar 2010 05:09:20 -0800, by twisti
-
6932496: c1: deoptimization of jsr subroutine fails on sparcv9Fri, 05 Mar 2010 13:58:34 +0100, by roland
-
MergeTue, 09 Mar 2010 23:57:36 -0800, by twisti
-
6919934: JSR 292 needs to support x86 C1Tue, 09 Mar 2010 20:16:19 +0100, by twisti
-
6932270: Allow Java's ELF symtab reader to use separate debuginfo filesTue, 09 Mar 2010 11:02:39 -0800, by never
-
6932536: JSR 292 modified JDK MethodHandlesTest fails on x86_64Mon, 08 Mar 2010 04:46:30 -0800, by twisti
-
MergeThu, 11 Mar 2010 14:41:29 -0500, by acorn
-
6933402: RFE: Improve PrintSafepointStatistics output to track cleanup timeWed, 10 Mar 2010 21:42:26 -0800, by xlu
-
6914050: jvm assertion "guard pages must be in use" in -Xcomp modeTue, 02 Mar 2010 12:09:40 -0800, by coleenp
-
6910182: CMS: assert(_cursor[j] == _survivor_plab_array[j].end(),"Ctl pt invariant")Wed, 03 Mar 2010 08:10:41 -0800, by jmasa
-
MergeTue, 02 Mar 2010 13:59:37 -0800, by johnc
-
6923123: Hotspot refuses to start when -Xmx4m or -Xms4m is specifiedFri, 26 Feb 2010 16:40:55 -0500, by phh
-
MergeTue, 02 Mar 2010 13:57:46 -0800, by johnc
-
6928065: G1: use existing command line parameters to set the young generation sizeWed, 24 Feb 2010 14:56:20 -0500, by tonyp
-
6928081: G1: rename parameters common with CMSWed, 24 Feb 2010 07:00:33 -0800, by jmasa
-
6928073: G1: use existing command line parameters for marking cycle initiationTue, 23 Feb 2010 23:14:34 -0500, by tonyp
-
6928059: G1: command line parameter renamingTue, 23 Feb 2010 23:13:23 -0500, by tonyp
-
6930398: fix for return address locals in OSR entries uses wrong testMon, 01 Mar 2010 12:12:35 -0800, by never
-
6930116: loop predication code does not handle If nodes with only one projectionThu, 25 Feb 2010 22:58:43 -0800, by kvn
-
6930035: C2 type system incorrectly handles case j.l.Object->meet(constant AryPtr)Thu, 25 Feb 2010 15:55:47 -0800, by kvn
-
6915557: assert(_gvn.type(l)->higher_equal(type),"must constrain OSR typestate") with debug buildThu, 25 Feb 2010 11:38:50 -0800, by never
-
6928839: JSR 292 typo in x86 _adapter_check_castTue, 23 Feb 2010 17:46:29 +0100, by twisti
-
6928717: HS17 fails to build with SS11 C++Mon, 22 Feb 2010 16:56:49 -0800, by kvn
-
6927049: assert(is_Loop(),"invalid node class")Fri, 19 Feb 2010 13:06:11 -0800, by never
-
6910664: C2: java/util/Arrays/Sorting.java fails with DeoptimizeALot flagFri, 19 Feb 2010 10:04:16 -0800, by kvn
-
6663854: assert(n != __null,"Bad immediate dominator info.") in C2 with -XcompThu, 18 Feb 2010 15:05:10 -0800, by never
-
Added tag jdk7-b86 for changeset bf823ef06b4fThu, 18 Mar 2010 13:52:49 -0700, by mikejwre
-
MergeThu, 18 Feb 2010 22:15:35 -0800, by trims
-
MergeThu, 18 Feb 2010 10:44:14 -0800, by twisti
-
6927165: Zero S/390 fixesThu, 18 Feb 2010 06:54:48 -0800, by twisti
-
6926782: CodeBuffer size too small after 6921352Thu, 18 Feb 2010 11:35:41 +0100, by twisti
-
6877221: Endless deoptimizations in OSR nmethodTue, 16 Feb 2010 20:07:48 -0800, by never
-
6926697: "optimized" VM build failed: The type "AdapterHandlerTableIterator" is incompleteTue, 16 Feb 2010 16:17:46 -0800, by kvn
-
MergeTue, 16 Feb 2010 14:11:44 -0800, by johnc
-
6923991: G1: improve scalability of RSet scanningThu, 11 Feb 2010 15:52:19 -0800, by iveresov
-
6782663: Data produced by PrintGCApplicationConcurrentTime and PrintGCApplicationStoppedTime is not accurate.Tue, 09 Feb 2010 13:56:09 -0800, by johnc
-
6802453: G1: hr()->is_in_reserved(from),"Precondition."Mon, 08 Feb 2010 14:23:01 -0500, by tonyp
-
6920977: G1: guarantee(k == probe->klass(),"klass should be in dictionary") failsFri, 05 Feb 2010 11:05:50 -0500, by tonyp
-
MergeFri, 12 Feb 2010 15:27:36 -0800, by kvn
-
6926048: Improve Zero performanceFri, 12 Feb 2010 10:34:11 -0800, by kvn
-
6925249: assert(last_sp < (intptr_t*) interpreter_frame_monitor_begin(),"bad tos")Fri, 12 Feb 2010 08:54:13 -0800, by kvn
-
6924097: assert((_type == Type::MEMORY) == (_adr_type != 0),"adr_type for memory phis only")Tue, 09 Feb 2010 10:21:06 -0800, by kvn
-
6910618: C2: Error: assert(d->is_oop(),"JVM_ArrayCopy: dst not an oop")Tue, 09 Feb 2010 01:31:13 -0800, by kvn
-
6910605: C2: NullPointerException/ClassCaseException is thrown when C2 with DeoptimizeALot is usedMon, 08 Feb 2010 12:20:09 -0800, by kvn
-
6923002: assert(false,"this call site should not be polymorphic")Sun, 07 Feb 2010 12:15:06 -0800, by kvn
-
6920293: OptimizeStringConcat causing core dumpsFri, 05 Feb 2010 11:07:40 -0800, by never
-
MergeThu, 11 Feb 2010 10:48:10 -0800, by apangin
-
6587322: dtrace probe object__alloc doesn't fire in some situations on amd64Mon, 08 Feb 2010 13:49:03 -0500, by kamg
-
MergeMon, 08 Feb 2010 09:58:32 -0800, by johnc
-
6914402: G1: assert(!is_young_card(cached_ptr),"shouldn't get a card in young region")Tue, 02 Feb 2010 18:39:50 -0800, by johnc
-
6904516: More object array barrier fixes, following up on 6906727Mon, 01 Feb 2010 17:29:01 -0800, by ysr
-
6885297: java -XX:RefDiscoveryPolicy=2 or -XX:TLABWasteTargetPercent=0 cause VM crashFri, 29 Jan 2010 14:51:38 -0800, by johnc
-
Added tag jdk7-b84 for changeset ffc8d176b84bThu, 18 Feb 2010 13:31:31 -0800, by mikejwre
-
Added tag hs15-b04 for changeset 9ab385cb0c42Thu, 11 Feb 2010 20:37:03 -0800, by trims
-
Added tag hs15-b03 for changeset 2581d90c6c9bThu, 11 Feb 2010 20:37:01 -0800, by trims
-
Added tag hs15-b02 for changeset 1605bb4eb5a7Thu, 11 Feb 2010 20:36:59 -0800, by trims
-
Added tag hs15-b01 for changeset 3f844a28c5f4Thu, 11 Feb 2010 20:36:57 -0800, by trims
-
Added tag hs16-b08 for changeset ac59d4e6dae5Thu, 11 Feb 2010 20:11:47 -0800, by trims
-
Added tag hs16-b07 for changeset 3c0f72981560Thu, 11 Feb 2010 20:11:45 -0800, by trims
-
Added tag hs16-b06 for changeset ba313800759bThu, 11 Feb 2010 20:11:44 -0800, by trims
-
Added tag hs16-b05 for changeset 32c83fb84370Thu, 11 Feb 2010 20:11:42 -0800, by trims
-
Added tag hs16-b04 for changeset 08f86fa55a31Thu, 11 Feb 2010 20:11:40 -0800, by trims
-
Added tag hs16-b03 for changeset 07c1c01e0315Thu, 11 Feb 2010 20:11:38 -0800, by trims
-
Added tag hs16-b02 for changeset f4cbf78110c7Thu, 11 Feb 2010 20:11:37 -0800, by trims
-
Added tag hs16-b01 for changeset 981375ca07b7Thu, 11 Feb 2010 20:11:35 -0800, by trims
-
Added tag hs17-b09 for changeset ff3232b68fbbThu, 11 Feb 2010 19:53:02 -0800, by trims
-
Added tag hs17-b08 for changeset 1f9b07674480Thu, 11 Feb 2010 19:53:01 -0800, by trims
-
Added tag hs17-b07 for changeset 3003ddd1d433Thu, 11 Feb 2010 19:53:00 -0800, by trims
-
Added tag hs17-b06 for changeset a5a6adfca6ecThu, 11 Feb 2010 19:52:59 -0800, by trims
-
Added tag hs17-b05 for changeset 9174bb32e934Thu, 11 Feb 2010 19:52:58 -0800, by trims
-
Added tag hs17-b04 for changeset d8dd291a362aThu, 11 Feb 2010 19:52:57 -0800, by trims
-
Added tag hs17-b03 for changeset f4b900403d6eThu, 11 Feb 2010 19:52:56 -0800, by trims
-
Added tag hs17-b02 for changeset faf94d94786bThu, 11 Feb 2010 19:52:55 -0800, by trims
-
Added tag hs17-b01 for changeset a94714c55065Thu, 11 Feb 2010 19:52:39 -0800, by trims
-
MergeFri, 05 Feb 2010 16:21:06 -0800, by trims
-
MergeFri, 05 Feb 2010 12:26:35 -0800, by trims
-
MergeThu, 04 Feb 2010 15:50:59 -0800, by apangin
-
MergeTue, 02 Feb 2010 11:08:17 -0700, by dcubed
-
6918421: 1/1 in-process JVM now ignores preset Windows unhandled exception filterTue, 02 Feb 2010 10:37:32 -0700, by dcubed
-
6902182: 4/4 Starting with jdwp agent should not incur performance penaltyMon, 01 Feb 2010 17:35:05 -0700, by dcubed
-
6921992: failure in verify scheduling after 6792161Thu, 04 Feb 2010 11:16:23 -0800, by never
-
MergeThu, 04 Feb 2010 03:34:05 -0800, by twisti
-
MergeWed, 03 Feb 2010 18:33:04 -0800, by never
-
6921969: optimize 64 long multiply for case with high bits zeroWed, 03 Feb 2010 15:56:37 -0800, by never
-
6923043: failed nightly tests which use -XX:+PrintCompilation -Xcomp -XX:CompileOnlyWed, 03 Feb 2010 15:03:22 -0800, by kvn
-
6921922: fix for 6911204 breaks tagged stack interpreterWed, 03 Feb 2010 12:28:30 -0800, by never
-
6614597: Performance variability in jvm2008 xml.validationMon, 01 Feb 2010 16:49:49 -0800, by kvn
-
6921799: JSR 292 call sites should not be fixed-upMon, 01 Feb 2010 23:18:47 +0100, by twisti
-
6921352: JSR 292 needs its own deopt handlerMon, 01 Feb 2010 19:29:46 +0100, by twisti
-
6916644: C2 compiler crash on x86Fri, 29 Jan 2010 22:51:41 -0800, by never
-
4360113: Evict nmethods when code cache gets fullFri, 29 Jan 2010 09:27:22 -0800, by kvn
-
6921339: backout 6917766Fri, 29 Jan 2010 08:33:24 -0800, by twisti
-
6917766: JSR 292 needs its own deopt handlerFri, 29 Jan 2010 12:13:05 +0100, by twisti
-
6792161: assert("No dead instructions after post-alloc")Thu, 28 Jan 2010 20:41:37 -0800, by never
-
6920346: G1: "must avoid base_memory and AliasIdxTop"Thu, 28 Jan 2010 16:28:28 -0800, by never
-
6920970: Zero build fixes after 6849984 and 6911204Thu, 28 Jan 2010 08:36:34 -0800, by twisti
-
MergeWed, 27 Jan 2010 22:38:37 -0800, by ysr
-
MergeTue, 26 Jan 2010 23:36:11 -0800, by ysr
-
6920090: G1: Disable ReduceInitialCardMarks at least until 6920109 is fixedTue, 26 Jan 2010 16:52:29 -0800, by ysr
-
6919980: G1: remove +UseG1GC from under experimental options (second attempt)Mon, 25 Jan 2010 18:03:29 -0500, by tonyp
-
6918006: G1: spill space must be reserved on the stack for barrier calls on Windows x64Thu, 21 Jan 2010 18:51:10 -0800, by apetrusenko
-
MergeThu, 21 Jan 2010 14:47:01 -0800, by ysr
-
6895236: CMS: cmsOopClosures.inline.hpp:43 assert(..., "Should remember klasses in this context")Thu, 21 Jan 2010 11:33:32 -0800, by jmasa
-
MergeWed, 27 Jan 2010 14:06:27 -0800, by iveresov
-
6919886: Sweep CodeCache more aggressively to reduce its usage for CompileTheWorldTue, 26 Jan 2010 08:53:24 -0800, by kvn
-
6911204: generated adapters with large signatures can fill up the code cacheWed, 20 Jan 2010 22:10:33 -0800, by never
-
MergeFri, 22 Jan 2010 15:06:53 -0800, by coleenp
-
MergeWed, 20 Jan 2010 11:32:41 -0700, by dcubed
-
6580131: 3/4 CompiledMethodLoad events don't produce the expected extra notifications to describe inliningWed, 13 Jan 2010 09:39:46 -0700, by dcubed
-
Added tag jdk7-b82 for changeset 1999f5b12482Thu, 04 Feb 2010 11:19:23 -0800, by mikejwre
-
6919437: Bump the HS17 build number to 08 hs17-b08 jdk7-b81Fri, 22 Jan 2010 15:01:00 -0800, by trims
-
MergeFri, 22 Jan 2010 14:57:12 -0800, by trims
-
MergeWed, 20 Jan 2010 12:54:25 -0800, by iveresov
-
6893701: compiler/6877254/Test.java fails because it combines -XX:+UseConcMarkSweepGC with other GCTue, 19 Jan 2010 15:54:42 -0800, by kvn
-
6917931: compiler/6895383/Test.java don't compile due missed importsTue, 19 Jan 2010 10:25:54 -0800, by kvn
-
6917698: os::is_allocatable Zero fix for 32-bit platformsMon, 18 Jan 2010 05:02:41 -0800, by twisti
-
6879943: CTW failure jdk6_18/hotspot/src/share/vm/c1/c1_LIR.hpp:2029Fri, 15 Jan 2010 16:15:45 -0800, by never
-
6849984: Value methods for platform dependent math functions constant fold incorrectlyFri, 15 Jan 2010 11:53:33 -0800, by never
-
6912065: final fields in objects need to support inlining optimizations for JSR 292Wed, 13 Jan 2010 23:05:52 -0800, by jrose
-
6894779: Loop Predication for Loop Optimizer in C2Tue, 12 Jan 2010 14:37:35 -0800, by cfang
-
MergeTue, 19 Jan 2010 14:23:18 -0800, by trims
-
MergeSat, 16 Jan 2010 23:51:50 -0800, by ysr
-
6915005: G1: Hang in PtrQueueSet::completed_buffers_list_length with gcl001Wed, 13 Jan 2010 15:45:47 -0800, by johnc
-
MergeThu, 14 Jan 2010 09:20:13 -0800, by tonyp
-
6916652: G1: remove +UseG1GC from under experimental optionsWed, 13 Jan 2010 15:46:13 -0500, by tonyp
-
6896647: card marks can be deferred too longWed, 13 Jan 2010 15:26:39 -0800, by ysr
-
6902115: G1:assert(ignore_max_completed||thread->is_Java_thread()||SafepointSynchronize::is_at_safepoint())Tue, 12 Jan 2010 14:56:46 -0800, by johnc
-
Added tag jdk7-b80 for changeset 3003ddd1d433Thu, 21 Jan 2010 11:12:25 -0800, by mikejwre
-
6917463: Bump the HS17 build number to 07 hs17-b07 jdk7-b80Fri, 15 Jan 2010 14:28:16 -0800, by trims
-
MergeFri, 15 Jan 2010 14:25:44 -0800, by trims
-
MergeTue, 12 Jan 2010 13:54:40 -0800, by iveresov
-
6909839: missing unsigned compare cases for some cmoves in sparc.adSat, 09 Jan 2010 00:59:35 -0800, by never
-
MergeFri, 08 Jan 2010 22:02:42 -0800, by jrose
-
MergeFri, 08 Jan 2010 18:27:20 -0800, by jrose
-
6912063: inlining parameters need to be adjusted for some uses of the JVMFri, 08 Jan 2010 13:58:49 -0800, by jrose
-
MergeFri, 08 Jan 2010 15:17:42 -0800, by jrose
-
6912062: disassembler plugin needs to produce symbolic information in product modeFri, 08 Jan 2010 13:47:01 -0800, by jrose
-
6910484: incorrect integer optimization (loosing and op-r in a given example)Fri, 08 Jan 2010 09:51:24 -0800, by kvn
-
6915110: IfNode::up_one_dom moves beyond RootNode bug in src/share/vm/opto/ifnode.cppFri, 08 Jan 2010 09:42:31 -0800, by kvn
-
6914206: change way of permission checking for generated MethodHandle adaptersFri, 08 Jan 2010 11:09:46 +0100, by twisti
-
6912517: JIT bug compiles out (and stops running) code that needs to be run. Causes NPE.Thu, 07 Jan 2010 16:26:31 -0800, by kvn
-
6914622: Print values of all flags for product VMThu, 07 Jan 2010 16:24:17 -0800, by kvn
-
MergeSat, 09 Jan 2010 09:01:41 -0800, by ysr
-
6912018: CMS: guarantee(head() != 0,"The head of the list cannot be NULL")Thu, 07 Jan 2010 08:14:45 -0800, by jmasa
-
6637203: Classunloading messages go to stdout rather than Xloggc file, causing hangs when stdout is closedMon, 04 Jan 2010 14:51:26 -0800, by ysr
-
MergeMon, 04 Jan 2010 07:58:42 -0800, by jmasa
-
6631166: CMS: better heuristics when combatting fragmentationWed, 23 Dec 2009 09:23:54 -0800, by ysr
-
MergeWed, 06 Jan 2010 22:21:39 -0800, by iveresov
-
MergeWed, 06 Jan 2010 14:25:03 -0800, by never
-
6914300: ciEnv should export all well known classesWed, 06 Jan 2010 14:22:39 -0800, by never
-
6914002: unsigned compare problem after 5057818Tue, 05 Jan 2010 16:12:26 -0800, by never
-
MergeTue, 05 Jan 2010 11:16:09 -0800, by never
-
6908267: Zero fails to unlock synchronized native methods on exceptionTue, 05 Jan 2010 11:14:54 -0800, by never
-
6893268: additional dynamic language related optimizations in C2Tue, 05 Jan 2010 15:21:25 +0100, by twisti
-
6829187: compiler optimizations required for JSR 292Tue, 05 Jan 2010 13:05:58 +0100, by twisti
-
6913075: EA identifies escape state incorrectly after 6895383 fixMon, 04 Jan 2010 15:21:09 -0800, by kvn
-
6893081: method handle & invokedynamic code needs additional cleanup (post 6815692, 6858164)Mon, 04 Jan 2010 18:38:08 +0100, by twisti
-
MergeMon, 04 Jan 2010 07:04:46 -0800, by twisti
-
6894206: JVM needs a way to traverse method handle structuresMon, 04 Jan 2010 15:52:40 +0100, by twisti
-
6913869: Zero assert fixMon, 04 Jan 2010 03:34:40 -0800, by twisti
-
6909153: Fix broken options on ZeroMon, 04 Jan 2010 00:22:57 -0800, by twisti
-
Added tag jdk7-b79 for changeset a5a6adfca6ecThu, 14 Jan 2010 15:48:26 -0800, by katleman
-
MergeThu, 17 Dec 2009 01:19:07 -0800, by xlu
-
MergeWed, 16 Dec 2009 15:44:08 -0800, by xlu
-
6895168: JCK api/signaturetest/sigtest.basic.html#basic test fails for jdk 5.0 with HS 16 in nightly buildWed, 16 Dec 2009 14:27:50 -0800, by xlu
-
MergeWed, 16 Dec 2009 13:19:57 -0800, by xlu
-
6899467: System property java.class.version out-of-sync with VM for jdk 5.0 with HS 16 in nightly buildWed, 16 Dec 2009 13:16:08 -0800, by xlu
-
6843629: Make current hotspot build part of jdk5 control buildWed, 16 Dec 2009 12:54:49 -0500, by phh
-
MergeMon, 14 Dec 2009 13:26:29 -0700, by dcubed
-
6849968: 3/2 JVMTI tests fails on jdk5.0 with hs14Mon, 14 Dec 2009 10:05:36 -0700, by dcubed
-
6648438: 4/4 src/share/vm/prims/jvmtiEnv.cpp:457 assert(phase == JVMTI_PHASE_LIVE,"sanity check")Mon, 14 Dec 2009 09:51:09 -0700, by dcubed
-
6361589: Print out stack trace for target thread of GC crashFri, 11 Dec 2009 11:09:49 -0800, by minqi
-
MergeWed, 02 Dec 2009 20:32:27 -0500, by dholmes
-
6822370: ReentrantReadWriteLock: threads hung when there are no threads holding onto the lock (Netra x4450)Tue, 01 Dec 2009 22:29:02 -0500, by dholmes
-
MergeWed, 02 Dec 2009 07:59:49 -0800, by coleenp
-
6888880: JKernel VM to inject the sun.jkernel.DownloadManager as a boot classloader hookWed, 25 Nov 2009 08:37:04 -0800, by mchung
-
MergeWed, 23 Dec 2009 02:57:31 -0800, by trims
-
MergeWed, 23 Dec 2009 00:47:04 -0800, by jmasa
-
MergeTue, 22 Dec 2009 22:35:08 -0800, by jmasa
-
6862387: tune concurrent refinement furtherWed, 16 Dec 2009 15:12:51 -0800, by iveresov
-
MergeTue, 22 Dec 2009 17:56:03 -0800, by iveresov
-
5057818: codecache full and compiler disabled in bigapps fastdebug runWed, 16 Dec 2009 22:15:12 -0800, by never
-
6829192: JSR 292 needs to support 64-bit x86Wed, 16 Dec 2009 12:48:04 +0100, by twisti
-
6912782: Bump the HS17 build number to 06Tue, 22 Dec 2009 16:35:08 -0800, by trims
-
MergeTue, 22 Dec 2009 16:33:46 -0800, by trims
-
MergeThu, 17 Dec 2009 07:02:39 -0800, by jmasa
-
MergeFri, 11 Dec 2009 09:30:48 -0800, by jmasa
-
6908215: G1: SEGV with G1PolicyVerbose=2 debug flagWed, 09 Dec 2009 23:51:38 -0800, by johnc
-
MergeTue, 15 Dec 2009 17:19:40 -0800, by iveresov
-
6896727: nsk/logging/LoggingPermission/LoggingPermission/logperm002 fails with G1, EscapeAnalisysWed, 09 Dec 2009 19:50:14 -0800, by kvn
-
6895383: JCK test throws NPE for method compiled with Escape AnalysisWed, 09 Dec 2009 16:40:45 -0800, by kvn
-
6908167: jbb2005, OptimizeStringConcat causes assert in EATue, 08 Dec 2009 16:27:21 -0800, by never
-
MergeTue, 22 Dec 2009 16:32:11 -0800, by trims
-
MergeFri, 11 Dec 2009 16:38:37 -0800, by trims
-
MergeFri, 11 Dec 2009 08:39:30 -0800, by jmasa
-
6908208: UseCompressedOops: array_size() returns incorrect size for MAX_INT object array following 6906727Tue, 08 Dec 2009 15:12:17 -0800, by ysr
-
6904967: G1: some CollectionUsageThreshold tests failMon, 07 Dec 2009 14:22:34 -0500, by tonyp
-
6906565: G1: deal with compilation warning in g1MemoryPool.hppFri, 04 Dec 2009 07:44:41 -0500, by tonyp
-
6880903: G1: G1 reports incorrect Runtime.maxMemory()Fri, 04 Dec 2009 07:44:35 -0500, by tonyp
-
6906727: UseCompressedOops: some card-marking fixes related to object arraysThu, 03 Dec 2009 15:01:57 -0800, by ysr
-
6899058: G1: Internal error in ptrQueue.cpp:201 in nightly testsTue, 24 Nov 2009 15:19:30 -0800, by johnc
-
6815790: G1: Missing MemoryPoolMXBeans with -XX:+UseG1GCFri, 20 Nov 2009 14:47:01 -0500, by tonyp
-
6902303: G1: ScavengeALot should cause an incremental, rather than a full, collectionThu, 19 Nov 2009 13:43:25 -0800, by ysr
-
6902701: G1: protect debugging code related to 6898948 with a debug flagThu, 19 Nov 2009 10:19:19 -0800, by ysr
-
6898948: G1: forensic instrumentation for out-of-bounds recent_avg_pause_time_ratio()Fri, 13 Nov 2009 11:55:26 -0800, by ysr
-
6898857: [Regression] -XX:NewRatio with -XX:+UseConcMarkSweepGC causes fatal errorTue, 10 Nov 2009 11:32:48 -0800, by jmasa
-
6895788: G1: SATB and update buffer allocation code allocates too much spaceFri, 06 Nov 2009 11:10:05 -0800, by johnc
-
6901572: JVM 1.6.16 crash on loops: assert(has_node(i),"")Wed, 02 Dec 2009 13:29:00 -0800, by cfang