log

age author description
Wed, 08 May 2013 15:08:01 -0700 kvn 6934604: enable parts of EliminateAutoBox by default
Mon, 06 May 2013 19:49:23 -0700 twisti 8008772: remove gamma launcher
Mon, 06 May 2013 13:53:13 -0700 twisti 7196277: JSR 292: Two jck/runtime tests crash on java.lang.invoke.MethodHandle.invokeExact
Fri, 03 May 2013 15:35:30 -0700 kvn Merge
Wed, 24 Apr 2013 14:26:09 +0200 roland 8012292: optimized build with GCC broken
Fri, 03 May 2013 09:32:50 +0200 roland 8012037: Test8009761.java "Failed: init recursive calls: 7224. After deopt 58824"
Tue, 14 May 2013 17:33:07 +0000 minqi Merge
Tue, 14 May 2013 09:41:12 -0700 minqi 8012902: remove use of global operator new - take 2
Tue, 14 May 2013 09:17:52 -0400 hseigel 8014138: Add VM option to facilitate the writing of CDS tests
Tue, 14 May 2013 11:34:30 +0400 shade 8014448: Purge PrintCompactFieldsSavings
Mon, 13 May 2013 15:37:08 -0400 coleenp 8005056: NPG: Crash after redefining java.lang.Object
Mon, 13 May 2013 18:08:13 +0000 minqi Merge
Fri, 10 May 2013 19:30:12 +0000 minqi Merge
Fri, 10 May 2013 08:27:30 -0700 minqi 8003557: NPG: Klass* const k should be const Klass* k.
Mon, 13 May 2013 07:53:45 +0200 rbackman Merge
Wed, 08 May 2013 11:21:56 +0200 rbackman 8008255: jvmtiExport.cpp::post_to_env() does not check malloc() return
Wed, 08 May 2013 21:06:46 -0400 dholmes Merge
Wed, 08 May 2013 19:38:41 -0400 dholmes Merge
Wed, 08 May 2013 19:28:54 -0400 dholmes 8006997: ContendedPaddingWidth should be range-checked
Wed, 08 May 2013 14:18:03 -0700 bharadwaj 8013875: Incorrect vtable index being set during methodHandle creation for static
Wed, 08 May 2013 10:14:57 -0400 sla Merge
Wed, 08 May 2013 15:37:18 +0200 sla 8013591: compiler/ciReplay/TestSA.sh fails in nightly
Wed, 08 May 2013 08:20:45 -0400 hseigel 8007018: RFE: -XX:+UseLargePages does not work with CDS
Tue, 07 May 2013 18:46:47 -0700 coleenp Merge
Tue, 07 May 2013 16:17:43 -0700 coleenp Merge
Tue, 07 May 2013 18:51:31 -0400 coleenp 8014024: NPG: keep compiled ic methods from being deallocated in redefine classes
Tue, 07 May 2013 09:46:15 -0400 coleenp 8013063: nsk/jvmti/RetransformClasses/retransform001 failed debug version on os::free
Fri, 10 May 2013 11:27:55 -0700 amurillo 8014279: new hotspot build - hs25-b33
Thu, 16 May 2013 12:14:19 -0700 katleman Added tag jdk8-b90 for changeset 1ae0472ff3a0
Fri, 10 May 2013 11:14:09 -0700 amurillo Added tag hs25-b32 for changeset 69494caf5790 jdk8-b90
Fri, 10 May 2013 11:14:08 -0700 amurillo Merge hs25-b32
Fri, 10 May 2013 09:24:20 +0200 stefank Merge
Thu, 09 May 2013 11:16:39 -0700 johnc 7176479: G1: JVM crashes on T5-8 system with 1.5 TB heap
Thu, 09 May 2013 12:23:43 +0200 jwilhelm Merge
Wed, 08 May 2013 17:12:52 -0700 jmasa 8013184: CMS: Call reset_after_compaction() only if a compaction has been done
Wed, 08 May 2013 16:28:03 -0700 jmasa 8013032: CMS: assert(used() == used_after_gc && used_after_gc <= capacity()) failed: used: 0 used_after_gc: 292080 capacity: 1431699456
Mon, 06 May 2013 21:30:34 +0200 brutisso 8013872: G1: HeapRegionSeq::shrink_by() has invalid assert
Mon, 06 May 2013 17:19:42 +0200 tschatzl 8006088: Incompatible heap size flags accepted by VM
Mon, 06 May 2013 13:03:46 +0200 jwilhelm Merge
Mon, 06 May 2013 09:16:14 +0200 brutisso 8013791: G1: G1CollectorPolicy::initialize_flags() may set min_alignment > max_alignment
Thu, 02 May 2013 22:35:15 +0200 brutisso 8013574: PrintMalloc conflicts with the command line parsing
Thu, 09 May 2013 16:27:51 -0400 jiangli Merge
Tue, 07 May 2013 10:36:20 -0400 vladidan Merge
Tue, 07 May 2013 10:19:33 -0400 bpittore 8013633: Cleanup platform ifdefs in unsafe.cpp
Mon, 06 May 2013 20:11:18 -0700 jiangli Merge
Mon, 06 May 2013 19:57:35 -0400 jiangli 8013067: Zero builds are broken after 8010862.
Tue, 07 May 2013 14:30:11 -0700 coleenp Merge
Tue, 07 May 2013 13:45:59 -0400 emc 8009729: Refix hotspot jni_<cpu>.h JNIEXPORT and JNIIMPORT definitions to match jdk version
Tue, 07 May 2013 21:36:59 +0200 ctornqvi 8009577: Test test/closed/runtime/classunload broken
Tue, 07 May 2013 14:33:09 +0200 sla 8005038: remove crufty '_g' support from SA
Tue, 07 May 2013 14:04:26 +0200 sla 8014044: Spelling error in JDK-8009615: boostrapmethod
Tue, 07 May 2013 01:25:21 +0200 sla Merge
Mon, 06 May 2013 19:49:18 +0200 sla 8009615: JvmtiClassFileReconstituter does not create BootstrapMethod attributes
Mon, 06 May 2013 12:36:20 -0700 acorn Merge
Mon, 06 May 2013 10:20:18 -0700 acorn Merge
Thu, 02 May 2013 10:58:04 -0400 acorn 8010783: assert(s->refcount() != 0) failed: for create_overpasses
Mon, 06 May 2013 08:49:38 -0700 zgu Merge
Mon, 06 May 2013 11:15:13 -0400 zgu 8013120: NMT: Kitchensink crashes with assert(next_region == NULL || !next_region->is_committed_region()) failed: Sanity check
Mon, 06 May 2013 09:10:21 -0400 hseigel 8013648: Guarantee(VerifyBeforeGC || VerifyDuringGC || VerifyBeforeExit || VerifyAfterGC) failed: too expensive
Fri, 03 May 2013 15:51:16 -0700 dcubed Merge
Fri, 03 May 2013 13:00:28 -0700 zgu Merge
Thu, 02 May 2013 16:55:00 -0700 ccheung 8012641: Perf_CreateLong creates perf counter of incorrect type
Fri, 03 May 2013 05:17:15 -0700 fparain Merge
Fri, 03 May 2013 05:05:31 -0700 fparain 8004095: Add support for JMX interface to Diagnostic Framework and Commands
Fri, 03 May 2013 12:26:15 +0200 sla 8013785: Respect EXTRA_CFLAGS on windows
Fri, 03 May 2013 12:24:11 +0200 sla 8008453: JvmtiClassFileReconstituter does not recognize default methods
Fri, 03 May 2013 08:19:38 -0700 amurillo 8013800: new hotspot build - hs25-b32
Thu, 09 May 2013 10:03:35 -0700 katleman Added tag jdk8-b89 for changeset 9c1fe0b419b4
Fri, 03 May 2013 08:10:11 -0700 amurillo Added tag hs25-b31 for changeset 4ec913499722 jdk8-b89
Fri, 03 May 2013 08:10:10 -0700 amurillo Merge hs25-b31
Thu, 02 May 2013 18:50:05 -0700 kvn Merge
Thu, 02 May 2013 10:27:15 +0200 roland 8013532: Remove unused parameter "compiler" from DTRACE_METHOD_COMPILE* macros
Mon, 29 Apr 2013 13:20:19 +0200 neliasso 8012547: Code cache flushing can get stuck reclaming of memory
Fri, 26 Apr 2013 14:41:10 -0700 jiangli Merge
Fri, 26 Apr 2013 16:21:03 -0400 jiangli 8013036: vm/runtime/simpleThresholdPolicy.cpp: assert(mcs != NULL).
Fri, 26 Apr 2013 14:50:23 -0400 bharadwaj Merge
Fri, 26 Apr 2013 10:52:26 -0700 bharadwaj Merge
Fri, 26 Apr 2013 08:33:39 -0700 vlivanov Merge
Fri, 26 Apr 2013 07:21:41 -0700 iignatyev 8012322: Tiered: CompilationPolicy::can_be_compiled(CompLevel_all) mistakenly return false
Tue, 23 Apr 2013 18:06:54 +0200 neliasso 8012157: removed unused code in SharedRuntime::handle_wrong_method
Tue, 23 Apr 2013 13:48:02 +0200 neliasso 8010332: removed unused method: ciMethod::uses_monitors
Thu, 25 Apr 2013 11:09:24 -0700 iignatyev 8011675: adding compilation level to replay data
Thu, 25 Apr 2013 11:04:36 -0700 iignatyev 8012337: Change Whitebox implementation to make absence of method in Whitebox.class not fatal
Thu, 25 Apr 2013 11:02:32 -0700 vlivanov 8012260: ciReplay: Include PID into the name of replay data file
Thu, 02 May 2013 16:41:09 -0700 mgerdin Merge
Thu, 02 May 2013 19:28:59 +0200 mgerdin Merge
Tue, 30 Apr 2013 16:36:24 +0200 ehelin 8008541: Remove old code in HotSpot that supported the jmap -permstat functionality
Mon, 29 Apr 2013 13:07:27 +0200 mgerdin 8013129: Possible deadlock with Metaspace locks due to mixed usage of safepoint aware and non-safepoint aware locking
Mon, 29 Apr 2013 09:31:59 +0200 mgerdin Merge
Fri, 26 Apr 2013 10:57:57 -0700 johnc 8011898: gc/TestVerifyBeforeGCDuringStartup.java: java.lang.RuntimeException: '[Verifying' missing from stdout/stderr: [Error: Could not find or load main class]
Fri, 26 Apr 2013 10:40:36 +0200 stefank 8013160: NPG: Remove unnecessary mark stack draining after CodeCache::do_unloading
Fri, 26 Apr 2013 09:53:22 +0200 brutisso 8012915: ReservedSpace::align_reserved_region() broken on Windows
Wed, 24 Apr 2013 20:13:37 +0200 stefank 8013132: Add a flag to turn off the output of the verbose verification code
Wed, 24 Apr 2013 14:48:43 -0700 johnc 8012715: G1: GraphKit accesses PtrQueue::_index as int but is size_t
Wed, 24 Apr 2013 19:55:02 +0200 mgerdin 8013136: NPG: Parallel class loading tests fail after fix for JDK-8011802
Tue, 12 Feb 2013 14:15:45 -0800 jmasa 8008966: NPG: Inefficient Metaspace counter functions cause large young GC regressions
Thu, 18 Apr 2013 10:09:23 -0700 johnc 8011724: G1: Stack allocate instances of HeapRegionRemSetIterator
Tue, 23 Apr 2013 08:39:55 +0200 mgerdin 8011802: NPG: init_dependencies in class loader data graph can cause invalid CLD
Mon, 22 Apr 2013 22:00:03 -0700 jmasa 8012111: Remove warning about CMS generation shrinking.
Mon, 22 Apr 2013 20:27:36 +0200 stefank 8012687: Remove unused is_root checks and closures
Mon, 22 Apr 2013 10:10:09 +0200 mgerdin Merge
Fri, 19 Apr 2013 05:14:39 +0200 kevinw Merge
Thu, 18 Apr 2013 17:02:20 +0100 kevinw 7109087: gc/7072527/TestFullGCCount.java fails when GC is set in command-line
Fri, 01 Mar 2013 10:19:29 -0800 jmasa 8011268: NPG: Free unused VirtualSpaceNodes
Thu, 02 May 2013 13:12:33 -0700 jiangli Merge
Thu, 02 May 2013 12:16:01 -0400 jiangli Merge
Mon, 29 Apr 2013 01:58:43 -0700 jiangli Merge
Fri, 26 Apr 2013 16:58:18 -0400 jiangli Merge
Sun, 28 Apr 2013 18:24:04 -0400 dholmes 8010428: Special -agentpath checks needed with minimal VM to produce proper error message
Wed, 24 Apr 2013 21:11:02 -0400 dlong Merge
Wed, 24 Apr 2013 20:55:28 -0400 dlong 8003853: specify offset of IC load in java_to_interp stub
Wed, 01 May 2013 09:00:39 -0700 bharadwaj Merge
Wed, 01 May 2013 08:07:59 -0700 bharadwaj 8013418: assert(i == total_args_passed) in AdapterHandlerLibrary::get_adapter since 8-b87
Wed, 01 May 2013 10:10:57 -0400 vladidan Merge
Tue, 30 Apr 2013 17:36:01 -0400 vladidan 8013398: Adjust number of stack guard pages on systems with large memory page size
Wed, 01 May 2013 01:07:50 +0200 sla Merge
Tue, 30 Apr 2013 21:47:02 +0200 sla 8013364: SA-JDI exceptions caused by lack of permissions on OSX should be more verbose about issue cause
Tue, 30 Apr 2013 11:56:52 -0700 ccheung 8011661: Insufficient memory message says "malloc" when sometimes it should say "mmap"
Tue, 30 Apr 2013 09:17:06 -0400 zgu 8013214: BigApps fails due to 'fatal error: Illegal threadstate encountered: 6'
Tue, 30 Apr 2013 02:28:42 -0700 sla Merge
Tue, 30 Apr 2013 10:53:58 +0200 sla 8013466: SA crashes when attaching to a process on OS X
Mon, 29 Apr 2013 11:03:49 -0700 mikael 8012015: Use PROT_NONE when reserving memory
Mon, 29 Apr 2013 16:36:17 -0400 hseigel Merge
Mon, 29 Apr 2013 16:13:57 -0400 hseigel 8011773: Some tests on Interned String crashed JVM with OOM
Fri, 26 Apr 2013 07:34:02 -0400 emc 8007154: Remove support for u4 MethodParameter flags fields
Fri, 26 Apr 2013 08:40:24 -0700 dcubed Merge
Thu, 25 Apr 2013 12:55:49 -0700 iklam 8008962: NPG: Memory regression: One extra Monitor per ConstantPool
Thu, 25 Apr 2013 03:58:53 -0700 sspitsyn 8007037: JSR 292: the VM_RedefineClasses::append_entry() should do cross-checks with indy operands
Wed, 24 Apr 2013 15:57:17 -0700 coleenp Merge
Wed, 24 Apr 2013 16:19:35 -0400 coleenp 8011803: release_C_heap_structures is never called for anonymous classes.
Wed, 24 Apr 2013 14:55:04 -0400 zgu 8011218: Kitchensink hanged, likely NMT is to blame
Wed, 24 Apr 2013 09:00:04 -0400 hseigel 8012695: Assertion message displays %u and %s text instead of actual values
Fri, 26 Apr 2013 00:40:22 -0700 amurillo 8013227: new hotspot build - hs25-b31
Thu, 02 May 2013 13:35:00 -0700 katleman Added tag jdk8-b88 for changeset 8482058e74bc
Fri, 26 Apr 2013 00:29:12 -0700 amurillo Added tag hs25-b30 for changeset c4af77d20454 jdk8-b88
Fri, 26 Apr 2013 00:29:11 -0700 amurillo Merge hs25-b30
Thu, 25 Apr 2013 13:10:03 -0700 bharadwaj Merge
Wed, 24 Apr 2013 18:20:04 -0400 jiangli 8013041: guarantee(this->is8bit(imm8)) failed: Short forward jump exceeds 8-bit offset.
Wed, 24 Apr 2013 09:42:08 +0200 roland 8011771: runThese crashed with EAV
Tue, 16 Apr 2013 17:06:39 +0200 roland 8011901: Unsafe.getAndAddLong(obj, off, delta) does not work properly with long deltas
Tue, 23 Apr 2013 12:32:17 -0400 jiangli 8012927: 'assert(nbits == 32 || (-(1 << nbits-1) <= x && x < ( 1 << nbits-1))) failed: value out of range' in interpreter initialization.
Tue, 23 Apr 2013 08:12:14 -0700 bharadwaj 8012961: Do not restrict static interface methods to be private
Sun, 21 Apr 2013 21:05:02 -0700 dcubed Merge
Sun, 21 Apr 2013 20:41:04 -0700 dcubed 8012907: anti-delta fix for 8010992
Sat, 20 Apr 2013 19:02:11 +0200 mgronlun 6729929: I18N - Taking Heap Dump failed if project path contains multibyte characters
Sat, 20 Apr 2013 04:07:08 -0700 sspitsyn 8008511: JSR 292: MemberName vmtarget refs to methods must be updated at class redefinition
Fri, 19 Apr 2013 16:51:27 -0700 dcubed Merge
Fri, 19 Apr 2013 13:48:54 -0700 dcubed Merge
Fri, 19 Apr 2013 11:08:52 -0700 minqi 8010992: Remove calls to global ::operator new[] and new
Thu, 18 Apr 2013 14:03:37 -0400 bharadwaj Merge
Thu, 18 Apr 2013 08:05:35 -0700 bharadwaj 8006267: InterfaceMethod_ref should allow invokestatic and invokespecial
Thu, 18 Apr 2013 10:04:44 -0400 zgu 8012464: NMT: classes should not derive from _ValueObj, use VALUE_OBJ_CLASS_SPEC instead
Wed, 17 Apr 2013 08:20:02 -0400 hseigel 8009928: PSR:PERF Increase default string table size
Fri, 19 Apr 2013 10:09:11 -0700 amurillo 8012559: new hotspot build - hs25-b30
Thu, 25 Apr 2013 09:24:00 -0700 katleman Added tag jdk8-b87 for changeset d4c266784660
Tue, 23 Apr 2013 09:27:07 -0700 lana Merge jdk8-b87
Wed, 17 Apr 2013 21:33:05 -0700 lana Merge
Wed, 17 Apr 2013 10:12:42 -0700 lana Merge
Fri, 12 Apr 2013 10:14:42 +0100 chegar Merge
Tue, 26 Feb 2013 16:16:54 -0800 twisti 8004336: Better handling of method handle intrinsic frames
Fri, 19 Apr 2013 09:58:06 -0700 amurillo Added tag hs25-b29 for changeset 01d5f04e64dc
Fri, 19 Apr 2013 09:58:05 -0700 amurillo Merge hs25-b29
Fri, 19 Apr 2013 03:13:04 -0400 bharadwaj Merge
Thu, 18 Apr 2013 16:04:33 -0700 bharadwaj Merge
Thu, 11 Apr 2013 13:57:44 +0200 neliasso 8006952: Slow VM due to excessive code cache freelist iteration
Tue, 16 Apr 2013 10:04:01 -0700 iignatyev 8011971: WB API doesn't accept j.l.reflect.Constructor
Tue, 16 Apr 2013 10:37:16 -0400 neliasso Merge
Tue, 16 Apr 2013 10:08:41 +0200 neliasso 8011621: live_ranges_in_separate_class.patch
Mon, 15 Apr 2013 18:42:42 -0700 roland Merge
Mon, 15 Apr 2013 16:20:05 -0700 twisti 7172922: export_ makefile targets do not work unless all supported variants are built
Thu, 18 Apr 2013 17:00:16 -0400 jiangli Merge
Mon, 15 Apr 2013 21:25:23 -0400 jiangli Merge
Thu, 11 Apr 2013 23:06:33 -0400 jiangli 8012052: java/lang/invoke/6987555/Test6987555.java crashes with assert(mcs != NULL) failed: MethodCounters cannot be NULL.
Tue, 09 Apr 2013 17:17:41 -0400 jiangli 8010862: The Method counter fields used for profiling can be allocated lazily.
Thu, 18 Apr 2013 14:38:31 +0200 mgerdin Merge
Thu, 18 Apr 2013 06:50:35 +0200 brutisso 8012455: Missing time and date stamps for PrintGCApplicationConcurrentTime and PrintGCApplicationStoppedTime
Wed, 17 Apr 2013 10:57:02 -0700 johnc 8012335: G1: Fix bug with compressed oops in template interpreter on x86 and sparc.
Mon, 01 Apr 2013 10:50:30 -0700 jmasa 8011173: NPG: Replace the ChunkList implementation with class FreeList<Metachunk>
Tue, 16 Apr 2013 12:46:24 +0200 mgerdin Merge
Thu, 11 Apr 2013 10:20:00 -0700 johnc Merge
Wed, 10 Apr 2013 10:57:34 -0700 johnc 8010780: G1: Eden occupancy/capacity output wrong after a full GC
Tue, 16 Apr 2013 08:59:29 -0700 rdurbin Merge
Wed, 10 Apr 2013 08:55:50 -0400 zgu 8010151: nsk/regression/b6653214 fails "assert(snapshot != NULL) failed: Worker should not be started"
Thu, 18 Apr 2013 10:30:11 -0700 katleman Added tag jdk8-b86 for changeset 86db4847f195
Wed, 17 Apr 2013 12:38:58 -0700 katleman Merge jdk8-b86
Mon, 15 Apr 2013 14:19:58 -0700 katleman Merge
Fri, 12 Apr 2013 15:22:08 -0700 katleman 8012048: JDK8 b85 source with GPL header errors
Wed, 19 Jun 2013 16:46:41 +0200 Lukas Stadler more restrictive condition in ForeignCallNode.setStateAfter
Wed, 19 Jun 2013 16:42:56 +0200 Lukas Stadler split MemoryCheckpoint interface into Single and Multi
Wed, 19 Jun 2013 15:29:37 +0200 Andreas Woess fix canonicalization of UnsafeStoreNode: preserve stateAfter
Wed, 19 Jun 2013 15:07:39 +0200 Andreas Woess junit.framework package is deprecated
Wed, 19 Jun 2013 12:21:03 +0200 Christian Haeubl Added a more inlining test cases.
Tue, 18 Jun 2013 14:23:29 -0700 Mick Jordan fix == on Value
Tue, 18 Jun 2013 14:17:45 -0700 Mick Jordan fix == on Register value
Tue, 18 Jun 2013 18:35:18 +0200 Doug Simon hard code use of python2.7 executable
Tue, 18 Jun 2013 18:17:04 +0200 Doug Simon remove build-graal.xml and have make directly call mx to generate graal.jar
Tue, 18 Jun 2013 16:39:17 +0200 Lukas Stadler DynamicCounterNode: counter without lowering, output tweaks
Tue, 18 Jun 2013 16:38:18 +0200 Lukas Stadler pull ScheduledNodeIterator into separate class
Tue, 18 Jun 2013 12:46:06 +0200 Doug Simon cannot use DeoptimizationAction.None for deoptimizing instanceof snippet since it will miss application phase changes, causing repeated and expensive deoptimization
Tue, 18 Jun 2013 11:01:32 +0200 Christian Haeubl Merge.
Tue, 18 Jun 2013 10:43:00 +0200 Christian Haeubl Bugfix for compilation queue.
Tue, 18 Jun 2013 09:32:09 +0200 Bernhard Urban Value/Register: replace object identity check with equals()
Tue, 18 Jun 2013 09:00:33 +0200 Christian Haeubl Minor CompilationTask refactoring.
Mon, 17 Jun 2013 22:09:44 +0200 Bernhard Urban unittest/aot: add testcase for BoxingSnippets
Mon, 17 Jun 2013 17:50:09 +0200 Bernhard Urban aot: add/fix some javadoc
Mon, 17 Jun 2013 17:07:49 +0200 Bernhard Urban HotSpotResolvedJavaField: add cache of java.lang.{Character,Byte,Short} to not embeddable list (GRAAL-290)
Mon, 17 Jun 2013 20:39:24 +0200 Christos Kotselidis Remove leaf calls for G1 calls
Mon, 17 Jun 2013 20:39:04 +0200 Christos Kotselidis Remove old G1 stub calls
Mon, 17 Jun 2013 20:38:21 +0200 Christos Kotselidis Remove old G1 Barrier nodes
Mon, 17 Jun 2013 17:55:19 +0200 Doug Simon an instanceof instruction lowers to a deoptimize-on-hint-miss snippet only if its profile indicates a miss (of a hint type) occurs an order of magnitude less than the compilation threshold
Mon, 17 Jun 2013 14:53:37 +0200 Gilles Duboscq Ignore workingsets.xml
Mon, 17 Jun 2013 09:48:30 +0200 Bernhard Urban gate: enable verification for aot
Sun, 16 Jun 2013 23:55:22 +0200 Bernhard Urban HotSpotResolvedJavaField: be more precise about fields that are not embeddable (GRAAL-290)
Sun, 16 Jun 2013 23:55:22 +0200 Bernhard Urban HotSpotResolvedJavaField: check if method is called from snippet/replacements (GRAAL-290)
Sun, 16 Jun 2013 23:55:21 +0200 Bernhard Urban BoxingSnippets: don't embed constants if in AOT mode (GRAAL-290)
Sun, 16 Jun 2013 23:55:20 +0200 Bernhard Urban HotSpotResolvedJavaField: don't embed object for empty stack trace for replacements when compiled in AOT mode (GRAAL-290)
Sun, 16 Jun 2013 23:55:19 +0200 Bernhard Urban HotSpotResolvedJavaField: don't embed caches of java.lang.{Integer,Long,Boolean} for replacements when compiled in AOT mode (GRAAL-290)
Mon, 17 Jun 2013 08:30:03 +0200 Michael Haupt [GRAAL-308] pre-defined working sets for Eclipse
Sat, 15 Jun 2013 21:28:20 +0200 Doug Simon exclude projects from mx checkstyle if their Java compliance level is higher than the configured JDK
Sat, 15 Jun 2013 21:27:14 +0200 Doug Simon mx checkstyle command no longer exits on first error
Sat, 15 Jun 2013 21:05:01 +0200 Doug Simon a suite should be registered in the global _suites map at most once
Fri, 14 Jun 2013 19:13:32 +0200 Christian Haeubl Merge.
Fri, 14 Jun 2013 19:12:56 +0200 Christian Haeubl Fixed a few race conditions in the compilation queue.
Fri, 14 Jun 2013 15:52:59 +0200 Christian Haeubl Fixed an issue concerning statistics for OSR compilations.
Fri, 14 Jun 2013 17:09:24 +0200 Gilles Duboscq Canonicalize useless PiNodes away
Fri, 14 Jun 2013 17:07:37 +0200 Gilles Duboscq Guards should not canonicalize to their own guard
Fri, 14 Jun 2013 17:28:00 +0200 Andreas Woess readd optional graph to HotSpotNmethod
Fri, 14 Jun 2013 16:30:02 +0200 Lukas Stadler add InliningPhase constructor with explicit InliningPolicy
Fri, 14 Jun 2013 16:28:10 +0200 Lukas Stadler Merge
Fri, 14 Jun 2013 16:27:26 +0200 Lukas Stadler public constructor for IndexedLocationNode
Fri, 14 Jun 2013 16:26:34 +0200 Lukas Stadler PEA: allowed for defered effects on ends in MergeProcessor
Fri, 14 Jun 2013 16:25:49 +0200 Lukas Stadler remove CullFrameStatesPhase
Fri, 14 Jun 2013 16:24:42 +0200 Lukas Stadler detect distinct values by looking at integer masks
Fri, 14 Jun 2013 16:23:53 +0200 Lukas Stadler better stamps for OrNodes
Fri, 14 Jun 2013 16:20:46 +0200 Lukas Stadler correct parameter type for NodeFlood.addAll
Fri, 14 Jun 2013 11:10:05 +0200 Lukas Stadler clean up .factorypath files on "mx ideclean"
Fri, 14 Jun 2013 15:01:20 +0200 Doug Simon fixed bug in InstanceOfSnippets - deoptimization action should be None for instanceofWithProfile snippet
Thu, 13 Jun 2013 17:15:36 +0200 Gilles Duboscq Use createAnchoredReceiver to create the invokes's receiver check before inlining
Fri, 14 Jun 2013 11:16:41 +0200 Gilles Duboscq Remove PiNode.anchor, use the guard field of FloatingGuardedNode instead
Fri, 14 Jun 2013 12:11:19 +0200 Gilles Duboscq Do not virtualize when locks do not match at merge
Fri, 14 Jun 2013 11:16:08 +0200 Gilles Duboscq CodeUtil.isPowerOf2 should not return true for Integer/Long.MIN_VALUE.
Fri, 14 Jun 2013 09:29:10 +0200 Christian Haeubl Merge.
Fri, 14 Jun 2013 09:28:07 +0200 Christian Haeubl Fixed probability computation for invokes with an exception edge.
Thu, 13 Jun 2013 18:48:57 +0200 Christos Kotselidis Merge
Thu, 13 Jun 2013 12:52:39 +0200 Christos Kotselidis Merge
Wed, 12 Jun 2013 11:37:45 +0200 Christos Kotselidis Merge
Wed, 12 Jun 2013 11:36:54 +0200 Christos Kotselidis Checkstyle fixes
Tue, 11 Jun 2013 19:59:52 +0200 Christos Kotselidis Force GC to process graal_installed_code references during marking (GRAAL-257)
Thu, 13 Jun 2013 13:50:29 +0200 Roland Schatz Test deoptimization in DynamicNewArrayNode.
Thu, 13 Jun 2013 13:19:56 +0200 Roland Schatz Method for adding a new phase at the beginning of a suite.
Wed, 12 Jun 2013 17:09:18 +0200 Roland Schatz Tests for DynamicNewArrayNode.
Wed, 12 Jun 2013 16:29:12 +0200 Roland Schatz DynamicNewArrayNode
Wed, 12 Jun 2013 16:28:43 +0200 Roland Schatz Add arrayKlassOffset field to HotSpotVMConfig.
Thu, 13 Jun 2013 14:47:32 +0200 Christian Haeubl Merge.
Thu, 13 Jun 2013 14:47:00 +0200 Christian Haeubl Reverted default compilation policy to 4 if Graal is the only compiler.
Thu, 13 Jun 2013 14:45:32 +0200 Christian Haeubl Temporarily changed compilation policy to 0.
Thu, 13 Jun 2013 14:44:33 +0200 Christian Haeubl Bootstrap-specific fix for CompilationPolicy 0.
Thu, 13 Jun 2013 10:54:58 +0200 Christian Haeubl Minor refactorings for ComputeInliningRelevanceClosure.
Thu, 13 Jun 2013 11:25:46 +0200 Christos Kotselidis Merge
Thu, 13 Jun 2013 11:25:07 +0200 Christos Kotselidis Remove graph from HotSpotNMethod
Thu, 13 Jun 2013 09:41:06 +0200 Christian Haeubl Merge.
Thu, 13 Jun 2013 09:40:36 +0200 Christian Haeubl Changed computation of inlining relevance to avoid that the inlining order affects the relevance.
Wed, 12 Jun 2013 18:15:30 +0200 Doug Simon adjusted threshold at which the deoptimizing instanceof snippet is used and change the deoptimization action to None to reflect that fact it is a rare event but does not warrant reprofiling
Wed, 12 Jun 2013 17:24:20 +0200 Bernhard Urban aot: add verification phase
Wed, 12 Jun 2013 16:04:43 +0200 Bernhard Urban unittest/aot: add testcase for string objects
Wed, 12 Jun 2013 16:04:43 +0200 Bernhard Urban unittest/aot: use assert methods instead of keyword
Wed, 12 Jun 2013 16:04:43 +0200 Bernhard Urban unittest/aot: add test for primitive types
Wed, 12 Jun 2013 13:18:49 +0200 Bernhard Urban LoadJavaMirrorWithKlassPhase: replace if with an assertion
Wed, 12 Jun 2013 16:04:42 +0200 Bernhard Urban gate: add bootstrap with aot configuration to gate check
Wed, 12 Jun 2013 16:04:42 +0200 Bernhard Urban add option to enable ahead of time compilation for hotspot (GRAAL-290)
Wed, 12 Jun 2013 16:04:41 +0200 Bernhard Urban LoadJavaMirrorWithKlassPhase: replace constants with floating nodes (GRAAL-290)
Wed, 12 Jun 2013 14:00:26 +0200 Doug Simon fixed copy-and-paste errors
Wed, 12 Jun 2013 13:58:01 +0200 Doug Simon extra javadoc for intricacies involved in lowering ExceptionObjectNode
Wed, 12 Jun 2013 13:55:40 +0200 Doug Simon incorporated auto-format fix
Wed, 12 Jun 2013 10:12:46 +0200 Bernhard Urban class constants: add hotspot specific phase to load java mirror via klass* (GRAAL-290)
Wed, 12 Jun 2013 10:12:38 +0200 Bernhard Urban unittest/aot: create suites on every compilation
Tue, 11 Jun 2013 22:02:49 +0200 Doug Simon Merge.
Tue, 11 Jun 2013 22:02:23 +0200 Doug Simon added instanceof snippets that for a profile with 100% precise coverage of seen types.
Tue, 11 Jun 2013 17:03:30 +0200 Doug Simon unified toString() for HotSpot implementations of JavaMethod
Tue, 11 Jun 2013 17:00:48 +0200 Doug Simon improved toString() for JavaTypeProfile and ProfiledType
Tue, 11 Jun 2013 18:13:55 +0200 Christos Kotselidis Merge
Tue, 11 Jun 2013 17:45:31 +0200 Christos Kotselidis Allow UseCompressedOops argument
Tue, 11 Jun 2013 17:32:38 +0200 Christos Kotselidis Compressed Oop support for heab base > 32g
Tue, 11 Jun 2013 13:14:52 +0200 Christian Haeubl Minor fix after merge.
Tue, 11 Jun 2013 13:12:57 +0200 Christian Haeubl Merge.
Tue, 11 Jun 2013 13:10:25 +0200 Christian Haeubl Readded the pass that fixes DeoptimizeNode probabilities.
Mon, 10 Jun 2013 15:17:10 +0200 Christian Haeubl Only avoid graph caching when the graph was built without profiling information.
Tue, 11 Jun 2013 11:42:09 +0200 Gilles Duboscq Merge
Mon, 10 Jun 2013 16:48:05 -0700 Michael Van De Vanter Merge with 13384d19fec0af8e42d8d97a0dd231365831802a
Mon, 10 Jun 2013 16:46:26 -0700 Michael Van De Vanter Upgrade the documentation for SourceSection, especially with respect to the specification of text locations.
Tue, 11 Jun 2013 01:56:30 +0200 Doug Simon allow calls to $jacocoInit() from <clinit> in a class declaring an option
Tue, 11 Jun 2013 01:32:41 +0200 Doug Simon fixed issues detected by VerifyHotSpotOptionsPhase
Tue, 11 Jun 2013 01:31:47 +0200 Doug Simon added VerifyHotSpotOptionsPhase to ensure that global state is not initialized from options prior to command line parsing
Tue, 11 Jun 2013 01:18:57 +0200 Doug Simon added HotSpotResolvedObjectType.getMethods() to get all methods of a class including those (such as <clinit>) not normally exposed by Java reflection
Tue, 11 Jun 2013 01:17:10 +0200 Doug Simon added ResolvedJava[Field|Method].isSynthetic()
Tue, 11 Jun 2013 00:00:40 +0200 Christos Kotselidis Merge
Mon, 10 Jun 2013 23:59:50 +0200 Christos Kotselidis Remove unused field
Mon, 10 Jun 2013 14:05:20 +0200 Christos Kotselidis Add comments and minor renaming
Mon, 10 Jun 2013 13:04:38 +0200 Christos Kotselidis Refactoring
Mon, 10 Jun 2013 12:40:36 +0200 Christos Kotselidis Refactoring
Mon, 10 Jun 2013 12:36:10 +0200 Christos Kotselidis Factor out redundant method
Mon, 10 Jun 2013 12:34:24 +0200 Christos Kotselidis Remove dead code
Mon, 10 Jun 2013 12:33:32 +0200 Christos Kotselidis Class renaming
Mon, 10 Jun 2013 12:28:15 +0200 Christos Kotselidis Small refactoring and comment addition
Mon, 10 Jun 2013 12:18:36 +0200 Christos Kotselidis Add comments in unsafe access of uncompressed pointers
Mon, 10 Jun 2013 12:11:47 +0200 Christos Kotselidis Remove check for classMirrorOffset in LoadField
Mon, 10 Jun 2013 11:47:18 +0200 Christos Kotselidis Refactor CodeInstaller and CompilerToVM
Mon, 10 Jun 2013 11:06:58 +0200 Christos Kotselidis Refactor CompressedOopTest
Mon, 10 Jun 2013 10:14:17 +0200 Christos Kotselidis Remove blank line
Mon, 10 Jun 2013 17:00:14 +0200 Roland Schatz Use Suites mechanism for HotSpot specific compiler phases.
Mon, 10 Jun 2013 16:06:09 +0200 Roland Schatz Create Suites instance in runtime.
Mon, 10 Jun 2013 15:41:26 +0200 Bernhard Urban IterativeInliningPhase: obtain replacements from context
Mon, 10 Jun 2013 15:41:23 +0200 Bernhard Urban GraalOptions: use static import
Mon, 10 Jun 2013 15:41:21 +0200 Bernhard Urban Tool: make class non-static
Mon, 10 Jun 2013 12:22:42 +0200 Christian Haeubl Merge.
Mon, 10 Jun 2013 12:21:58 +0200 Christian Haeubl Disabled printing of inlining decisions.
Mon, 10 Jun 2013 12:21:38 +0200 Christian Haeubl Temporarily enabled printing of inlining decisions.
Mon, 10 Jun 2013 10:34:42 +0200 Christian Haeubl Slightly simplified inlining policy.
Mon, 10 Jun 2013 10:52:40 +0200 Lukas Stadler Merge (1b33ef6544b4 Fixed a warning)
Mon, 10 Jun 2013 10:52:02 +0200 Lukas Stadler Merge (60648c97cdd0 Windows build fix...)
Mon, 10 Jun 2013 10:49:24 +0200 Lukas Stadler more checks for ArrayCopyNode virtualization
Mon, 10 Jun 2013 09:30:32 +0200 Christian Haeubl Fixed a warning.
Mon, 10 Jun 2013 08:44:25 +0200 Christian Haeubl Merge.
Mon, 10 Jun 2013 08:44:03 +0200 Christian Haeubl Removed the probability fix temporarily.
Fri, 07 Jun 2013 17:53:08 +0200 Christian Haeubl Avoid storing statistics about OSR compilations.
Mon, 10 Jun 2013 01:37:46 +0200 Andreas Woess Windows build fix: compiler warning "not all control paths return a value" in CodeInstaller::pd_next_offset.
Mon, 10 Jun 2013 01:16:33 +0200 Thomas Wuerthinger Introduce Frame.isInitialized in the Truffle API.
Mon, 10 Jun 2013 01:08:23 +0200 Thomas Wuerthinger Add custom constructor to VirtualInstanceNode.
Mon, 10 Jun 2013 01:07:32 +0200 Thomas Wuerthinger Make arithmetic nodes extensible.
Sat, 08 Jun 2013 16:54:41 -0400 Morris Meyer SPARC UA 2011 assembler changes, bit manipulation synthetics
Sat, 08 Jun 2013 15:44:39 +0200 Lukas Stadler Merge
Sat, 08 Jun 2013 15:43:48 +0200 Lukas Stadler fix merge problem in EffectsClosure
Fri, 07 Jun 2013 16:36:13 +0200 Lukas Stadler do not assign FrameStates to ForeignCallNodes that have no side effect and cannot deoptimize
Fri, 07 Jun 2013 16:34:44 +0200 Lukas Stadler make MacroNode a memory checkpoint
Fri, 07 Jun 2013 16:43:35 +0200 Lukas Stadler pull basic algorithm of PartialEscapeAnalysisPhase into new base class EffectsPhase
Fri, 07 Jun 2013 14:27:04 +0200 Lukas Stadler remove FrameState logic from LIRGenerator
Fri, 07 Jun 2013 13:44:00 +0200 Lukas Stadler proper assertions in VirtualizerToolImpl.setVirtualEntry
Fri, 07 Jun 2013 13:36:44 +0200 Lukas Stadler remove unused method from Virtualizable.State
Sat, 08 Jun 2013 00:54:17 +0200 Doug Simon only copy graal.options if it exists
Sat, 08 Jun 2013 00:25:49 +0200 Doug Simon Merge.
Fri, 07 Jun 2013 17:28:01 +0200 Doug Simon Merge.
Fri, 07 Jun 2013 17:03:07 +0200 Doug Simon fixed emitting of platform-specific newline in files generated by OptionProcessor
Fri, 07 Jun 2013 15:59:46 +0200 Doug Simon fail fast if a non-default value for GraalRuntime was specified and the corresponding factory is not available
Fri, 07 Jun 2013 15:59:09 +0200 Doug Simon added graal.options mechanism for being able to override default option values
Fri, 07 Jun 2013 15:43:00 -0400 Morris Meyer CR-806: Changes to build Graal for SPARC
Fri, 07 Jun 2013 16:10:07 +0200 Christian Haeubl Fixed a warning.
Fri, 07 Jun 2013 16:02:19 +0200 Christian Haeubl Bugfix concerning ComputeProbabilityClosure.
Fri, 07 Jun 2013 14:57:36 +0200 Christian Haeubl Checkstyle fix.
Fri, 07 Jun 2013 14:48:17 +0200 Christian Haeubl Assume that those path which end in a DeoptimizeNode are taken less frequently.
Fri, 07 Jun 2013 14:38:50 +0200 Christian Haeubl Assume that null and bounds checks fail less likely.
Fri, 07 Jun 2013 14:36:45 +0200 Christian Haeubl Avoid graph caching if immature or no profiling information was used for graph building.
Fri, 07 Jun 2013 14:15:38 +0200 Christian Haeubl Merge.
Fri, 07 Jun 2013 13:43:13 +0200 Christian Haeubl Added more profiling information testcases.
Thu, 23 May 2013 13:51:49 +0200 Christian Haeubl Backed out changeset: 7bd4a69b4ce1
Wed, 22 May 2013 17:29:11 +0200 Christian Haeubl Minor refactoring.
Tue, 21 May 2013 11:38:18 +0200 Christian Haeubl Added comment to explain the generics of AbstractJavaProfile.
Tue, 21 May 2013 11:36:13 +0200 Christian Haeubl Added #ifdefs to nmethod statistics.
Tue, 21 May 2013 10:34:18 +0200 Christian Haeubl Refactorings for the InliningPhase.
Fri, 07 Jun 2013 10:52:48 +0200 Doug Simon fixed class initialization ordering issue; HotSpotOptions.<clinit> must not trigger initialization of other classes that depend on the effect of option setting in their <clinit>
Thu, 06 Jun 2013 23:16:45 +0200 Doug Simon options are grouped per top level class/interface when accessed via the service mechanism
Thu, 06 Jun 2013 21:22:43 +0200 Bernhard Urban unittest/aot: disable one part of the test
Thu, 06 Jun 2013 17:26:22 +0200 Bernhard Urban CanonicalizerPhase: pass flag to fullUnroll
Thu, 06 Jun 2013 16:30:41 +0200 Bernhard Urban CanonicalizerPhase: remove it from context, add it to tiers instead and configure/pass it there (GRAAL-309)
Thu, 06 Jun 2013 20:02:12 +0200 Gilles Duboscq More precise inlining decision messages.
Thu, 06 Jun 2013 17:29:08 +0200 Doug Simon cleaner implementation of stable options
Thu, 06 Jun 2013 17:27:07 +0200 Doug Simon ensure that <clinit> for HotSpotOptions is called irrespective of whether and -G: options are specified
Thu, 06 Jun 2013 15:35:52 +0200 Doug Simon added support for stable options
Thu, 06 Jun 2013 13:09:09 +0200 Bernhard Urban unittest/ctw: restore modified option after executing tests
Thu, 06 Jun 2013 11:36:07 +0200 Bernhard Urban unittest: add test for OptCanonicalizeReads
Thu, 06 Jun 2013 11:04:24 +0200 Bernhard Urban CanonicalizerPhase: add OptCanonicalizeReads option (adapt tests)
Thu, 06 Jun 2013 11:04:24 +0200 Bernhard Urban CanonicalizerPhase: add OptCanonicalizeReads option (GRAAL-290)
Thu, 06 Jun 2013 09:26:02 +0200 Bernhard Urban CanonicalizerPhase: add phase that obtains the canonicalizer from the context
Wed, 05 Jun 2013 21:17:38 +0200 Bernhard Urban PhaseContext: add an instance of CanonicalizerPhase to context
Wed, 05 Jun 2013 21:17:25 +0200 Bernhard Urban PartialEscapeAnalysisPhase: remove constructor for CustomCanonicalizer
Wed, 05 Jun 2013 21:17:23 +0200 Bernhard Urban CanonicalizerPhase: move comment
Thu, 06 Jun 2013 12:07:14 +0200 Doug Simon assert that -G: options are unique
Thu, 06 Jun 2013 10:10:46 +0200 Doug Simon re-enabled initialization of debug environment on main thread
Thu, 06 Jun 2013 10:09:49 +0200 Doug Simon disabled emitting and checking of copyright header in files generated by OptionProcessor
Thu, 06 Jun 2013 08:51:43 +0200 Doug Simon added documentation for BytecodeFrame.rethrowException
Wed, 05 Jun 2013 19:37:27 +0200 Christos Kotselidis Supress warning in Compressed Oopt Test
Wed, 05 Jun 2013 18:37:35 +0200 Christos Kotselidis Fix check style error
Wed, 05 Jun 2013 18:35:09 +0200 Christos Kotselidis Fix unit test
Wed, 05 Jun 2013 15:11:58 +0200 Christos Kotselidis Merge
Wed, 05 Jun 2013 14:49:34 +0200 Christos Kotselidis Remove unused graal_mirror from klass
Wed, 05 Jun 2013 12:55:45 +0200 Christos Kotselidis Fix Assertion in LIR
Wed, 05 Jun 2013 12:55:30 +0200 Christos Kotselidis Fix Check style error
Wed, 05 Jun 2013 12:01:05 +0200 Christos Kotselidis Unsuccessful attempt to save r12 when heap base is zero, verification uses it
Wed, 05 Jun 2013 12:00:36 +0200 Christos Kotselidis Add compressed oops support in comments' copying in CodeInstaller
Wed, 05 Jun 2013 11:26:15 +0200 Christos Kotselidis Add CompressedOops unit tests
Tue, 04 Jun 2013 21:07:32 +0200 Christos Kotselidis OSR Read nodes already have uncompressed references
Tue, 04 Jun 2013 20:26:59 +0200 Christos Kotselidis Attach compress info to Load/Store nodes
Tue, 04 Jun 2013 19:36:16 +0200 Christos Kotselidis Add compressed oops support in Graal/Hotspot site
Tue, 04 Jun 2013 18:52:22 +0200 Christos Kotselidis Reserve r12 for heap base address when compressed oops are enabled
Tue, 04 Jun 2013 18:06:57 +0200 Christos Kotselidis Add Compressed Oops support in LIR
Tue, 04 Jun 2013 17:14:51 +0200 Christos Kotselidis Add scaling factor for arrays
Tue, 04 Jun 2013 13:54:44 +0200 Christos Kotselidis Delegate compressed oop arguments from HotSpot to Graal
Tue, 04 Jun 2013 13:46:58 +0200 Christos Kotselidis Crypto substitutions use unsafe loads to access fields
Wed, 05 Jun 2013 14:18:35 +0200 Lukas Stadler don't synthesize a deoptState in ForeignCallNode is canDeoptimize == false
Wed, 05 Jun 2013 13:10:42 +0200 Lukas Stadler HotSpotRuntime should decide when to lower which nodes, not the nodes themselves
Wed, 05 Jun 2013 12:05:27 +0200 Lukas Stadler allow for late lowering of MemoryCheckpoints (handle usages by FloatingReads in SnippetTemplate)
Wed, 05 Jun 2013 11:50:07 +0200 Lukas Stadler simplify FrameStateAssignmentPhase, add guarantee that every DeoptimizingNode has a FrameState
Wed, 05 Jun 2013 11:47:46 +0200 Lukas Stadler PEA: changes to allow BlockState to be extended
Wed, 05 Jun 2013 11:46:19 +0200 Lukas Stadler PEA phase only needs PhaseContext
Wed, 05 Jun 2013 11:45:13 +0200 Lukas Stadler make ReadNode and WriteNode virtualizable
Wed, 05 Jun 2013 11:44:53 +0200 Lukas Stadler only create overflow guards for loops that have safepoints
Wed, 05 Jun 2013 11:44:05 +0200 Lukas Stadler use loadHub without null check in MonitorSnippets
Wed, 05 Jun 2013 11:34:55 +0200 Lukas Stadler use StubForeignCallNode within stubs, instead of ForeignCallNode
Wed, 05 Jun 2013 11:10:08 +0200 Lukas Stadler LIRGenerator.emitForeignCall uses linkage to determine if a state is needed
Wed, 05 Jun 2013 11:09:33 +0200 Lukas Stadler pull HotSpotForeignCallLinkage.isLeaf into ForeignCallLinkage and rename to canDeoptimize
Wed, 05 Jun 2013 11:48:53 +0200 Bernhard Urban TestResolvedJavaMethod: relax check for max stack size
Fri, 31 May 2013 11:38:35 +0200 Bernhard Urban VerifyUsageWithEquals: fix wording
Mon, 27 May 2013 17:14:14 +0200 Bernhard Urban .hgignore: add files generated by coverage
Wed, 05 Jun 2013 11:16:18 +0200 Doug Simon Merge.
Tue, 04 Jun 2013 18:11:01 +0200 Doug Simon add all enclosing elements of an annotated field as originating elements
Tue, 04 Jun 2013 17:33:14 +0200 Doug Simon converted remaining options in GraalOptions to new system (GRAAL-27)
Tue, 04 Jun 2013 15:42:42 +0200 Doug Simon option values are either initialized upon creation or they must provide a lazily initialized value
Tue, 04 Jun 2013 19:21:21 +0200 Gilles Duboscq UnsafeLoadNode should not assume that 'type' is non-null in an object stamp
Tue, 04 Jun 2013 17:30:19 +0200 Gilles Duboscq Add a PiNode for the null-checked receiver during inlining
Tue, 04 Jun 2013 17:23:39 +0200 Gilles Duboscq Handle Proxies and pi nodes better in the NodeIntrinsificationPhase
Tue, 04 Jun 2013 16:53:23 +0200 Gilles Duboscq When lowering a fixed guard, the usages should be forwarded to the floating guard instead of the value anchor.
Tue, 04 Jun 2013 15:22:43 +0200 Doug Simon Merge.
Tue, 04 Jun 2013 15:22:10 +0200 Doug Simon added optional annotationProcessorForDependents attribute for a project to inject itself as an annotation processor for all dependents
Tue, 04 Jun 2013 12:21:32 +0200 Doug Simon implemented workaround for https://bugs.eclipse.org/bugs/show_bug.cgi?id=409824
Tue, 04 Jun 2013 00:35:28 +0200 Doug Simon converted more options from GraalOptions to new system (GRAAL-27)
Tue, 04 Jun 2013 00:33:42 +0200 Doug Simon made projects inherit annotation processors from dependencies
Mon, 03 Jun 2013 23:26:35 +0200 Doug Simon use package of generated OptionProvider to filter Graal options that are parsed from the HotSpot command line (GRAAL-27)
Tue, 04 Jun 2013 11:06:30 +0200 Christos Kotselidis Fix Checkstyle Error
Tue, 04 Jun 2013 11:01:20 +0200 Christos Kotselidis Merge
Tue, 04 Jun 2013 10:55:13 +0200 Christos Kotselidis Add HeapInfo interface for write barriers and compressed oops support
Mon, 03 Jun 2013 21:59:44 +0200 Doug Simon extensible option system (GRAAL-27)
Mon, 03 Jun 2013 20:28:50 +0200 Christian Humer Fixed @Specialization#executeWith order was ignored.
Mon, 03 Jun 2013 18:27:43 +0200 Doug Simon omit projects from distributions where the project's Java compliance level is too high
Sat, 01 Jun 2013 20:42:22 -0400 Morris Meyer SPARCLIRGenerator, sqrt, condition move, breakpoint op, partial bit ops
Sat, 01 Jun 2013 12:44:42 -0400 Morris Meyer SPARCMacroAssembler synthetic instructions and SPARCTestOp
Fri, 31 May 2013 21:55:53 -0400 Morris Meyer SPARCMacroAssembler and synthetic instructions
Thu, 30 May 2013 22:56:22 -0400 Morris Meyer SPARC compare
Wed, 29 May 2013 15:33:51 +0200 Bernhard Urban LIRGenerator: change visibility of `getLIRBlock'
Wed, 29 May 2013 15:28:36 +0200 Bernhard Urban Assumptions: initialize list in constructor and add getter
Fri, 17 May 2013 18:05:58 +0200 Andreas Woess BranchProbabilityNode: condition can also be a constant in the prepared graph for inlining.
Thu, 16 May 2013 14:33:35 +0200 Andreas Woess Quick fix for BranchProbabilityNode.
Tue, 28 May 2013 16:44:25 -0700 Christian Wimmer ResolvedJavaType.isAssignableFrom must not be called with null argument
Tue, 28 May 2013 16:26:41 -0700 Christian Wimmer Allow ResolvedJavaType.resolveMethod to return null
Tue, 28 May 2013 16:16:57 -0700 Christian Wimmer Fix node intrinsic constructor
Tue, 28 May 2013 16:15:36 -0700 Christian Wimmer ResolvedJavaType.isAssignableFrom must not be called with null argument. Check that with assertions in HotSpot implementation.
Tue, 28 May 2013 16:13:15 -0700 Christian Wimmer Remove usage of identity hash code
Tue, 28 May 2013 16:12:46 -0700 Christian Wimmer Flag to disable VerifyUsageWithEquals phase
Tue, 28 May 2013 17:17:29 +0200 Lukas Stadler create correct stamps for LocalNodes
Tue, 28 May 2013 09:04:22 -0400 Morris Meyer SPARC array, load / store and compare operations
Tue, 28 May 2013 10:59:01 +0200 Doug Simon fixed bash syntax error
Mon, 27 May 2013 10:26:09 -0400 Morris Meyer SPARC logic and shift operations
Sun, 26 May 2013 18:16:28 -0400 Morris Meyer Initial SPARC control instructions
Sun, 26 May 2013 22:49:23 +0200 Doug Simon fixed Checkstyle errors
Sun, 26 May 2013 22:48:43 +0200 Doug Simon fixed detection of Checkstyle errors in checkstyle command (GRAAL-293)
Sun, 26 May 2013 13:44:16 -0400 Morris Meyer SPARC float arithmetic
Sun, 26 May 2013 13:15:51 +0200 Doug Simon added check to gate that generated IDE configurations don't break the build
Sun, 26 May 2013 13:09:27 +0200 Doug Simon rename: getKilledLocationIdentities -> getKilledLocations
Sat, 25 May 2013 16:31:05 -0700 Chris Seaton Generated hashCode and equals for SourceSection. Source is abstract, so just uses identity methods for that.
Sun, 26 May 2013 00:01:38 +0200 Doug Simon Merge.
Sat, 25 May 2013 23:42:11 +0200 Doug Simon implemented alternative implementation for loading the exception object from the thread at the start of an exception dispatcher
Sat, 25 May 2013 23:33:03 +0200 Doug Simon added support for the runtime to specify for each foreign call whether deoptimization can occur during the call
Sat, 25 May 2013 17:24:37 -0400 Morris Meyer SPARC unused object allocation fix
Sat, 25 May 2013 16:24:05 -0400 Morris Meyer SPARC integer arithmetic
Fri, 24 May 2013 22:51:36 -0400 Morris Meyer Initial SPARC compilation test
Fri, 24 May 2013 15:38:15 -0700 Christian Wimmer Do not call kind() for deleted nodes, since it can cause an exception
Fri, 24 May 2013 10:37:27 -0400 Morris Meyer re-architected SPARC assembler to be Fmt class specific, initial arithmetic
Fri, 24 May 2013 12:02:30 +0200 Doug Simon put disassembling of installed code under the control of Debug.log(); use -G:Log=CodeInstall to show disassembly for all installed code
Fri, 24 May 2013 11:38:07 +0200 Lukas Stadler move @SuppressWarnings from local var to method
Fri, 24 May 2013 11:02:19 +0200 Lukas Stadler Merge
Thu, 23 May 2013 14:44:01 +0200 Lukas Stadler Merge
Fri, 17 May 2013 16:47:13 +0200 Lukas Stadler first step towards extensibility of the escape analysis phase
Fri, 17 May 2013 15:41:39 +0200 Lukas Stadler turn assertions in NodeClass.FieldScanner into guarantees
Thu, 23 May 2013 23:23:03 +0200 Doug Simon Graal's code annotations are installed into codeBlobs and are thus included in disassembler output (in a non-PRODUCT build)
Thu, 23 May 2013 18:14:59 +0200 Doug Simon cleaned up api.meta tests (GRAAL-59)
Thu, 23 May 2013 18:13:32 +0200 Doug Simon reverted temporary commenting out of MonitorTests
Thu, 23 May 2013 16:49:01 +0200 Thomas Wuerthinger Make escape analysis and phi nodes more robust with additional assertions.
Thu, 23 May 2013 13:14:08 +0200 Gilles Duboscq add isGraalEnabled(vm) function in commands.py
Thu, 23 May 2013 12:07:34 +0200 Bernhard Urban CompileTask: add option to print exception on compile error
Thu, 23 May 2013 12:06:05 +0200 Bernhard Urban VerifyUsageWithEquals: better error message
Thu, 23 May 2013 12:00:40 +0200 Bernhard Urban VerifyUsageWithEquals/VerifyPhase: add documentation
Thu, 23 May 2013 10:57:51 +0200 Bernhard Urban VerifyUsageWithEquals: check for null before passing it to isAssignableForm()