Sun, 18 Nov 2012 21:30:35 +0100 |
Doug Simon |
Merge.
|
Sun, 18 Nov 2012 21:20:31 +0100 |
Doug Simon |
fixed regression in escape analysis of non-array objects caused by change to ResolvedJavaType.getInstanceFields().
|
Sun, 18 Nov 2012 21:15:48 +0100 |
Doug Simon |
improved toString() of the anonymous CodeInfo class used by the CFGPrinterObserver
|
Sun, 18 Nov 2012 21:10:55 +0100 |
Doug Simon |
extra assertion checking when initializing the values of a VirtualObject
|
Fri, 16 Nov 2012 12:39:26 +0100 |
Doug Simon |
added support for dumping an address to symbol map (with -G:+PrintAddressMap) to translate addresses in disassembled output (via new '-m' option to the hcfdis command)
|
Thu, 15 Nov 2012 22:55:44 +0100 |
Doug Simon |
Merge.
|
Thu, 15 Nov 2012 22:54:44 +0100 |
Doug Simon |
removed debug output
|
Thu, 15 Nov 2012 22:33:52 +0100 |
Doug Simon |
disabled OSR compilation for Graal until dead-lock issue is resolved
|
Thu, 15 Nov 2012 21:32:23 +0100 |
Doug Simon |
removed WordStamp (and a nasty bug associated with its misusage)
|
Wed, 14 Nov 2012 16:14:34 +0100 |
Doug Simon |
undid Graal specialization of SerializePageShiftCount as it is unecessary after the _graal_multinewarray_storage field was removed from the JavaThread class
|
Wed, 14 Nov 2012 11:44:17 +0100 |
Doug Simon |
Merge.
|
Wed, 14 Nov 2012 11:29:32 +0100 |
Doug Simon |
Merge.
|
Wed, 14 Nov 2012 11:28:02 +0100 |
Doug Simon |
modifications to support non-perm-gen changes in HotSpot
|
Mon, 12 Nov 2012 23:37:12 +0100 |
Doug Simon |
added cache for Unsafe in Kind
|
Mon, 12 Nov 2012 23:14:12 +0100 |
Doug Simon |
Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/ after NPG - C++ build works
|
Fri, 09 Nov 2012 08:20:04 -0800 |
amurillo |
Added tag hs25-b09 for changeset b4ee7b773144
jdk8-b65
|
Fri, 09 Nov 2012 08:20:03 -0800 |
amurillo |
Merge
hs25-b09
|
Thu, 08 Nov 2012 22:39:08 +0100 |
neliasso |
Merge
|
Tue, 06 Nov 2012 15:16:32 -0800 |
kvn |
8002069: Assert failed in C2: assert(field->edge_count() > 0) failed: sanity
|
Tue, 06 Nov 2012 09:22:55 -0800 |
kvn |
8002294: assert(VM_Version::supports_ssse3()) failed
|
Fri, 02 Nov 2012 12:30:46 -0700 |
twisti |
8001658: No need to pass resolved_references as argument to ConstantPoolCacheEntry::set_method_handle_common
|
Wed, 07 Nov 2012 16:09:20 -0800 |
coleenp |
Merge
|
Tue, 06 Nov 2012 15:09:37 -0500 |
coleenp |
8000725: NPG: method_holder() and pool_holder() and pool_holder field should be InstanceKlass
|
Thu, 04 Oct 2012 14:55:57 +0200 |
rbackman |
7127792: Add the ability to change an existing PeriodicTask's execution interval
|
Mon, 05 Nov 2012 13:55:31 -0800 |
zgu |
Merge
|
Mon, 05 Nov 2012 15:30:22 -0500 |
zgu |
8001591: NMT: assertion failed: assert(rec->addr() + rec->size() <= cur->base()) failed: Can not overlap in memSnapshot.cpp
|
Fri, 02 Nov 2012 17:18:16 -0700 |
kamg |
Merge
|
Fri, 02 Nov 2012 16:09:50 -0700 |
kamg |
Merge
|
Thu, 11 Oct 2012 12:25:42 -0400 |
kamg |
7200776: Implement default methods in interfaces
|
Fri, 02 Nov 2012 13:30:47 -0700 |
minqi |
8000489: older builds of hsdis don't work anymore after 6879063
|
Mon, 05 Nov 2012 19:33:44 -0500 |
dholmes |
8002034: Allow Full Debug Symbols when cross-compiling
|
Fri, 02 Nov 2012 07:44:11 -0700 |
amurillo |
8002181: new hotspot build - hs25-b09
|
Thu, 08 Nov 2012 11:51:00 -0800 |
katleman |
Added tag jdk8-b64 for changeset 5920f72e799c
|
Fri, 02 Nov 2012 07:35:41 -0700 |
amurillo |
Added tag hs25-b08 for changeset 8cb93eadfb6d
jdk8-b64
|
Fri, 02 Nov 2012 07:35:41 -0700 |
amurillo |
Merge
hs25-b08
|
Fri, 02 Nov 2012 04:06:00 -0700 |
amurillo |
Merge
|
Mon, 29 Oct 2012 11:08:48 -0700 |
twisti |
8000780: make Zero build and run with JDK8
|
Thu, 01 Nov 2012 23:08:07 -0700 |
jcoomes |
Merge
|
Tue, 30 Oct 2012 20:26:44 +0100 |
brutisso |
8001564: The load balancing function steal_1_random in taskqueue is not random
|
Tue, 30 Oct 2012 10:23:55 -0700 |
jmasa |
8000988: VM deadlock when running btree006 on windows-i586
|
Thu, 01 Nov 2012 11:57:53 -0400 |
coleenp |
Merge
|
Thu, 01 Nov 2012 13:05:47 +0100 |
sla |
8002078: hs_err_pid file should report full JDK version string
|
Mon, 29 Oct 2012 16:39:14 -0700 |
minqi |
Merge
|
Mon, 29 Oct 2012 11:35:20 -0700 |
sspitsyn |
6533010: SPEC: A few broken links in jvmti.html
|
Mon, 29 Oct 2012 21:04:17 +0100 |
sla |
8001619: Remove usage of _ALLBSD_SOURCE in bsd files
|
Thu, 25 Oct 2012 16:33:40 -0400 |
coleenp |
7191817: -XX:+UseSerialGC -XX:+UseLargePages crashes with SIGFPE on MacOS X
|
Thu, 25 Oct 2012 16:33:15 -0400 |
coleenp |
7188234: Deprecate VM command line options
|
Fri, 26 Oct 2012 14:18:57 -0700 |
amurillo |
8001663: new hotspot build - hs25-b08
|
Thu, 01 Nov 2012 14:11:16 -0700 |
katleman |
Added tag jdk8-b63 for changeset acabb5c282f5
|
Tue, 30 Oct 2012 13:56:59 -0700 |
lana |
Merge
jdk8-b63
|
Thu, 25 Oct 2012 20:07:39 -0700 |
lana |
Merge
|
Thu, 18 Oct 2012 21:58:55 -0700 |
asaha |
Merge
|
Thu, 11 Oct 2012 15:29:16 -0700 |
asaha |
Merge
|
Wed, 10 Oct 2012 14:28:08 -0700 |
asaha |
Merge
|
Wed, 26 Sep 2012 09:54:11 -0700 |
asaha |
7199488: [TEST] runtime/7158800/InternTest.java failed due to false-positive on PID match.
|
Tue, 25 Sep 2012 11:47:04 -0700 |
asaha |
Merge
|
Wed, 19 Sep 2012 13:58:31 -0700 |
kvn |
7198606: Improve VM optimization
|
Fri, 07 Sep 2012 18:18:55 -0700 |
asaha |
Merge
|
Fri, 10 Aug 2012 10:41:13 -0700 |
asaha |
Merge
|
Thu, 02 Aug 2012 22:23:28 -0700 |
asaha |
Merge
|
Thu, 02 Aug 2012 14:29:12 -0700 |
asaha |
Merge
|
Fri, 08 Jun 2012 12:49:12 -0400 |
kamg |
7158804: Improve config file parsing
|
Wed, 23 May 2012 12:11:25 -0700 |
kvn |
7158801: Improve VM CompileOnly option
|
Fri, 26 Oct 2012 14:09:53 -0700 |
amurillo |
Added tag hs25-b07 for changeset dc16fe422c53
|
Fri, 26 Oct 2012 14:09:52 -0700 |
amurillo |
Merge
hs25-b07
|
Fri, 26 Oct 2012 12:06:55 -0700 |
kvn |
Merge
|
Fri, 26 Oct 2012 11:48:04 -0700 |
kvn |
8001635: assert(in_bb(n)) failed: must be
|
Thu, 25 Oct 2012 17:32:03 -0700 |
kvn |
7163534: VM could crashes assert(false) failed: infinite EA connection graph build
|
Wed, 24 Oct 2012 14:33:22 -0700 |
kvn |
7184394: add intrinsics to use AES instructions
|
Tue, 23 Oct 2012 13:06:37 -0700 |
kvn |
8001183: incorrect results of char vectors right shift operaiton
|
Mon, 22 Oct 2012 16:56:03 -0700 |
twisti |
8000821: JSR 292: C1 fails to call virtual method (JRUBY-6920)
|
Mon, 22 Oct 2012 11:44:30 -0700 |
vlivanov |
8000805: JMM issue: short loads are non-atomic
|
Fri, 19 Oct 2012 14:21:09 -0400 |
dlong |
8001101: C2: more general vector rule subsetting
|
Thu, 18 Oct 2012 07:06:31 -0700 |
kvn |
8001071: Add simple range check into VM implemenation of Unsafe access methods
|
Wed, 17 Oct 2012 12:09:32 -0700 |
kvn |
8000623: tools/javac/Diagnostics/6769027/T6769027.java crashes in PSPromotionManager::copy_to_survivor_space
|
Fri, 26 Oct 2012 08:38:22 -0700 |
jcoomes |
Merge
|
Thu, 25 Oct 2012 12:59:37 -0700 |
jmasa |
8001584: NPG: Incorrect assertion in BinaryTreeDictionary::get_chunk()
|
Tue, 18 Sep 2012 23:35:42 -0700 |
jmasa |
7045397: NPG: Add freelists to class loader arenas.
|
Mon, 22 Oct 2012 12:01:35 -0400 |
coleenp |
Merge
|
Fri, 19 Oct 2012 18:55:08 -0700 |
zgu |
Merge
|
Fri, 19 Oct 2012 21:40:07 -0400 |
zgu |
7199092: NMT: NMT needs to deal overlapped virtual memory ranges
|
Fri, 19 Oct 2012 08:58:14 -0700 |
minqi |
8001055: Bytes.swap should follow big endian
|
Fri, 19 Oct 2012 08:56:57 -0700 |
minqi |
8000818: SA constant pool need to reference to reference map after permgen removal
|
Thu, 18 Oct 2012 13:09:47 -0400 |
coleenp |
7053130: hs_err file does not record specified CLASSPATH
|
Thu, 18 Oct 2012 13:08:13 -0400 |
coleenp |
7188233: UseVMInterruptibleIO flag deprecate for JDK8
|
Fri, 19 Oct 2012 11:26:17 -0700 |
amurillo |
8001176: new hotspot build - hs25-b07
|
Thu, 25 Oct 2012 09:53:16 -0700 |
katleman |
Added tag jdk8-b62 for changeset dccd40de8db1
|
Fri, 19 Oct 2012 11:03:04 -0700 |
amurillo |
Added tag hs25-b06 for changeset d0337c31c8be
jdk8-b62
|
Fri, 19 Oct 2012 11:03:04 -0700 |
amurillo |
Merge
hs25-b06
|
Thu, 18 Oct 2012 12:29:56 -0400 |
coleenp |
Merge
|
Wed, 17 Oct 2012 17:36:48 +0200 |
nloodin |
8000617: It should be possible to allocate memory without the VM dying.
|
Tue, 28 Aug 2012 15:15:29 +0200 |
rbackman |
7093328: JVMTI: jvmtiPrimitiveFieldCallback always report 0's for static primitives
|
Mon, 15 Oct 2012 22:33:19 -0400 |
coleenp |
Merge
|
Mon, 15 Oct 2012 16:48:48 +0100 |
kevinw |
7195151: Multiplatform tescase for 6929067
|
Thu, 11 Oct 2012 14:27:54 -0400 |
kamg |
7054345: Support version 52.0 class file in HotSpot
|
Wed, 10 Oct 2012 17:04:33 -0400 |
coleenp |
7199068: NPG: SharedSkipVerify is meaningless
|
Wed, 17 Oct 2012 13:59:57 -0700 |
jmasa |
Merge
|
Mon, 15 Oct 2012 10:02:42 -0700 |
johnc |
8000831: Heap verification output incorrect/incomplete
|
Tue, 09 Oct 2012 22:12:25 +0200 |
stefank |
8000659: NPG: ClassCastExceptions are unexpectedly thrown when testing nashorn
|
Mon, 08 Oct 2012 09:12:31 -0700 |
johnc |
8000358: G1: metaspace information not printed in PrintHeapAtGC output nor in hs_err file
|
Sat, 06 Oct 2012 01:17:44 -0700 |
johnc |
7127708: G1: change task num types from int to uint in concurrent mark
|
Fri, 12 Oct 2012 14:06:27 -0700 |
amurillo |
8000834: new hotspot build - hs25-b06
|
Thu, 18 Oct 2012 11:08:05 -0700 |
katleman |
Added tag jdk8-b61 for changeset 4547dc71db76
|
Fri, 12 Oct 2012 13:55:53 -0700 |
amurillo |
Added tag hs25-b05 for changeset b261523fe66c
jdk8-b61
|
Fri, 12 Oct 2012 13:55:52 -0700 |
amurillo |
Merge
hs25-b05
|
Fri, 12 Oct 2012 11:31:27 -0700 |
collins |
Merge
|
Fri, 12 Oct 2012 10:49:39 -0700 |
collins |
Merge
|
Thu, 11 Oct 2012 14:36:46 -0400 |
jiangli |
8000459: assert(java_lang_String::is_instance(entry)) failure with various mlvm tests.
|
Wed, 10 Oct 2012 14:35:58 -0400 |
jprovino |
7189254: Change makefiles for more flexibility to override defaults
|
Fri, 12 Oct 2012 09:22:52 -0700 |
kvn |
Merge
|
Thu, 11 Oct 2012 14:46:20 -0700 |
twisti |
8000740: remove LinkWellKnownClasses
|
Thu, 11 Oct 2012 18:21:01 +0200 |
roland |
8000753: compiler/6912517 crashes on 64bit sparc with compressed oops off
|
Tue, 09 Oct 2012 16:09:31 -0700 |
kvn |
8000592: Improve adlc usability
|
Tue, 09 Oct 2012 12:40:05 -0700 |
vlivanov |
7199654: Remove LoadUI2LNode
|
Tue, 09 Oct 2012 10:11:38 +0200 |
roland |
7054512: Compress class pointers after perm gen removal
|
Mon, 08 Oct 2012 17:04:00 -0700 |
twisti |
8000263: JSR 292: signature types may appear to be unloaded
|
Mon, 08 Oct 2012 13:02:13 -0700 |
vlivanov |
8000313: C2 should use jlong for 64bit values
|
Fri, 05 Oct 2012 19:44:49 -0700 |
vlivanov |
8000485: Hotspot build fails in Solaris Studio IDE when building dtrace
|
Fri, 05 Oct 2012 19:29:29 -0700 |
vlivanov |
8000232: NPG: SIGSEGV in Dependencies::DepStream::check_klass_dependency on solaris-x64
|
Fri, 05 Oct 2012 18:57:10 -0700 |
vlivanov |
7177003: C1: LogCompilation support
|
Tue, 09 Oct 2012 10:09:34 -0700 |
mikael |
7197424: update copyright year to match last edit in jdk8 hotspot repository
|
Tue, 09 Oct 2012 02:42:16 -0400 |
coleenp |
8000622: Forgot to hg add and check in test for JDK-7170638
|
Tue, 09 Oct 2012 07:41:27 +0200 |
rbackman |
Merge
|
Mon, 08 Oct 2012 16:59:44 -0700 |
minqi |
Merge
|
Mon, 08 Oct 2012 16:48:52 -0700 |
minqi |
8000332: SA ClassDump throws exception after permgen removal
|
Mon, 08 Oct 2012 09:18:54 -0400 |
coleenp |
7170638: Use DTRACE_PROBE[N] in JNI Set and SetStatic Field.
|
Thu, 04 Oct 2012 20:09:46 -0400 |
dholmes |
Merge
|
Thu, 04 Oct 2012 19:52:09 -0400 |
dholmes |
7199186: runtime/7194254/Test7194254.java fails - wrong test name on @run
|
Thu, 04 Oct 2012 08:43:14 -0400 |
coleenp |
6884973: java -XX:Atomics=2 crashes
|
Thu, 04 Oct 2012 08:38:06 -0400 |
coleenp |
7198519: Broken build, hotspot-rt win USE_PRECOMPILED_HEADER=0
|
Sun, 30 Sep 2012 23:24:12 +0100 |
kevinw |
7200145: runtime/7196045/Test7196045.java fails with No class provided for `main'
|
Sat, 29 Sep 2012 06:40:00 -0400 |
coleenp |
8000213: NPG: Should have renamed arrayKlass and typeArrayKlass
|
Fri, 05 Oct 2012 13:37:08 -0700 |
amurillo |
8000498: new hotspot build - hs25-b05
|
Thu, 11 Oct 2012 09:49:18 -0700 |
katleman |
Added tag jdk8-b60 for changeset 3cfd05b2219a
|
Fri, 05 Oct 2012 13:28:17 -0700 |
amurillo |
Added tag hs25-b04 for changeset 1cc7a2a11d00
jdk8-b60
|
Fri, 05 Oct 2012 13:28:16 -0700 |
amurillo |
Merge
hs25-b04
|
Fri, 05 Oct 2012 10:03:56 -0700 |
kvn |
Merge
|
Thu, 04 Oct 2012 06:31:07 -0700 |
neliasso |
8000102: Resolve include conflicts
|
Tue, 02 Oct 2012 14:49:21 -0700 |
kvn |
7199742: A lot of C2 OSR compilations of the same method's bci
|
Tue, 02 Oct 2012 12:25:13 -0700 |
kvn |
7201026: add vector for shift count
|
Mon, 01 Oct 2012 14:50:10 -0700 |
twisti |
7200949: JSR 292: rubybench/bench/time/bench_base64.rb fails with jruby.jar not on boot class path
|
Thu, 04 Oct 2012 14:01:07 -0700 |
jmasa |
Merge
|
Thu, 04 Oct 2012 10:40:23 -0700 |
jmasa |
7198873: NPG: VM Does not unload classes with UseConcMarkSweepGC
|
Thu, 04 Oct 2012 10:04:13 -0700 |
johnc |
8000311: G1: ParallelGCThreads==0 broken
|
Wed, 03 Oct 2012 20:31:41 +0200 |
jwilhelm |
8000351: Tenuring threshold should be unsigned
|
Wed, 03 Oct 2012 08:08:52 -0700 |
jmasa |
7199349: NPG: PS: Crash seen in jprt
|
Mon, 01 Oct 2012 13:29:11 +0200 |
stefank |
8000228: Missing call to cr() when printing entry_point in nmethod, in os::print_location
|
Mon, 01 Oct 2012 13:29:11 +0200 |
stefank |
8000227: [obj|type]ArrayKlass::oop_print_on prints one line to tty instead of the provided output stream
|
Fri, 28 Sep 2012 15:34:32 +0200 |
stefank |
8000230: Change os::print_location to be more descriptive when a location is pointing into an object
|
Mon, 01 Oct 2012 11:07:31 +0200 |
stefank |
Merge
|
Thu, 27 Sep 2012 15:44:01 -0700 |
johnc |
7200261: G1: Liveness counting inconsistencies during marking verification
|
Fri, 28 Sep 2012 14:36:20 -0700 |
amurillo |
8000251: new hotspot build - hs25-b04
|
Thu, 04 Oct 2012 14:34:51 -0700 |
katleman |
Added tag jdk8-b59 for changeset 8a1a6b9b4f20
|
Wed, 03 Oct 2012 15:31:59 -0700 |
katleman |
Merge
jdk8-b59
|
Thu, 27 Sep 2012 11:24:35 -0700 |
katleman |
Added tag jdk8-b58 for changeset 6bb378c50828
|
Fri, 28 Sep 2012 13:39:41 -0700 |
amurillo |
Added tag hs25-b03 for changeset f2e12eb74117
|
Fri, 28 Sep 2012 10:16:29 -0700 |
kvn |
Merge
hs25-b03
|
Thu, 27 Sep 2012 15:49:48 -0700 |
kvn |
7198084: NPG: distance is too big for short branches in test_invocation_counter_for_mdp()
|
Thu, 27 Sep 2012 09:38:42 -0700 |
kvn |
7193318: C2: remove number of inputs requirement from Node's new operator
|
Tue, 25 Sep 2012 15:48:17 -0700 |
kvn |
7200264: 7192963 changes disabled shift vectors
|
Tue, 25 Sep 2012 10:41:15 -0700 |
kvn |
7200233: C2: can't use expand rules for vector instruction rules
|
Thu, 29 Mar 2012 16:43:21 +0200 |
neliasso |
7163863: Updated projectcreator
|
Mon, 24 Sep 2012 17:59:24 -0700 |
twisti |
7200001: failed C1 OSR compile doesn't get recompiled with C2
|
Mon, 24 Sep 2012 14:46:06 -0700 |
kvn |
Merge
|
Mon, 24 Sep 2012 12:31:47 -0700 |
twisti |
Merge
|
Mon, 24 Sep 2012 11:07:03 -0700 |
twisti |
7188176: The JVM should differentiate between T and M series and adjust GC ergonomics
|
Mon, 24 Sep 2012 10:30:14 -0700 |
kvn |
7200163: add CodeComments functionality to assember stubs
|
Thu, 20 Sep 2012 16:49:17 +0200 |
roland |
7023898: Intrinsify AtomicLongFieldUpdater.getAndIncrement()
|
Wed, 19 Sep 2012 16:50:26 -0700 |
kvn |
7199010: incorrect vector alignment
|
Wed, 19 Sep 2012 10:38:12 -0700 |
twisti |
7198499: TraceTypeProfile as diagnostic option
|
Mon, 17 Sep 2012 19:39:07 -0700 |
kvn |
7196199: java/text/Bidi/Bug6665028.java failed: Bidi run count incorrect
|
Mon, 17 Sep 2012 17:02:10 -0700 |
kvn |
7197033: missing ResourceMark for assert in Method::bci_from()
|
Mon, 17 Sep 2012 12:57:58 -0700 |
twisti |
7196262: JSR 292: java/lang/invoke/PrivateInvokeTest.java fails on solaris-sparc
|
Fri, 28 Sep 2012 14:14:25 +0200 |
stefank |
Merge
|
Tue, 25 Sep 2012 18:28:16 +0200 |
brutisso |
Merge
|
Tue, 25 Sep 2012 14:58:12 +0200 |
brutisso |
7200470: KeepAliveClosure not needed in CodeCache::do_unloading
|
Tue, 25 Sep 2012 07:05:55 -0700 |
jmasa |
7200615: NPG: optimized VM build is broken
|
Thu, 27 Sep 2012 20:22:57 +0400 |
dsamersoff |
Merge
|
Tue, 25 Sep 2012 07:58:42 -0400 |
dholmes |
7200065: Cross-compilation changes to support the new-build
|
Mon, 24 Sep 2012 20:04:19 -0700 |
minqi |
Merge
|
Mon, 24 Sep 2012 12:44:00 -0700 |
minqi |
6879063: SA should use hsdis for disassembly
|
Fri, 21 Sep 2012 10:56:28 +0200 |
nloodin |
7200092: Make NMT a bit friendlier to work with
|
Thu, 20 Sep 2012 03:49:15 -0700 |
kevinw |
Merge
|
Wed, 19 Sep 2012 15:24:32 +0100 |
kevinw |
7196045: Possible JVM deadlock in ThreadTimesClosure when using HotspotInternal non-public API.
|
Wed, 19 Sep 2012 16:18:55 -0400 |
jcoomes |
Merge
|
Tue, 18 Sep 2012 19:44:39 -0400 |
jcoomes |
Merge
|
Tue, 18 Sep 2012 13:15:28 -0700 |
ohair |
7198329: Add $(sort) to object files used in links makes binarties more consistent
|
Tue, 18 Sep 2012 10:25:20 -0700 |
ohair |
Merge
|
Mon, 17 Sep 2012 11:46:25 -0700 |
ihse |
7172012: Make test-in-build an option (Queens)
|
Wed, 19 Sep 2012 08:41:30 -0700 |
minqi |
Merge
|
Tue, 18 Sep 2012 10:10:43 -0700 |
minqi |
7191786: retransformClasses() does not pass in LocalVariableTypeTable of a method
|
Tue, 18 Sep 2012 11:37:26 -0700 |
zgu |
Merge
|
Mon, 17 Sep 2012 16:37:26 -0400 |
zgu |
7188594: Print statistic collected by NMT with VM flag
|
Mon, 17 Sep 2012 13:34:07 -0700 |
zgu |
Merge
|
Mon, 17 Sep 2012 10:20:04 -0400 |
zgu |
7190089: NMT ON: NMT failed assertion on thread's stack base address
|
Mon, 17 Sep 2012 08:44:19 -0400 |
dholmes |
Merge
|
Mon, 17 Sep 2012 07:36:31 -0400 |
dholmes |
7194254: jstack reports wrong thread priorities
|
Mon, 17 Sep 2012 11:46:19 +0200 |
sla |
7193201: [OS X] The development launcher should be signed and given task_for_pid privileges
|
Mon, 24 Sep 2012 19:00:55 -0400 |
vladidan |
Merge
|
Wed, 19 Sep 2012 17:22:49 -0400 |
bpittore |
7195372: Wrong copyright in new files
|
Fri, 21 Sep 2012 14:39:56 -0700 |
amurillo |
7200236: new hotspot build - hs25-b03
|
Fri, 21 Sep 2012 14:02:58 -0700 |
amurillo |
Added tag hs25-b02 for changeset 5f54277c67f7
jdk8-b58
|
Fri, 21 Sep 2012 14:02:57 -0700 |
amurillo |
Merge
hs25-b02
|
Thu, 20 Sep 2012 16:27:51 -0700 |
jcoomes |
7199082: write warning messages to stderr
|
Thu, 20 Sep 2012 13:49:27 -0700 |
jmasa |
Merge
|
Thu, 20 Sep 2012 12:18:23 -0700 |
jmasa |
7199923: NPG: tools/javac/T7093325.java timeout
|
Thu, 20 Sep 2012 09:52:56 -0700 |
johnc |
7190666: G1: assert(_unused == 0) failed: Inconsistency in PLAB stats
|
Wed, 19 Sep 2012 15:48:02 -0700 |
johnc |
7193946: Move warnings associated with UseMemSetInBOT flag
|
Wed, 19 Sep 2012 08:48:10 -0700 |
johnc |
7016955: G1: remove the is_zeroed parameter from the HeapRegion constructor
|
Tue, 18 Sep 2012 14:15:06 -0700 |
jmasa |
7197557: NPG: nsk/sysdict/vm/stress/chain/chain004 hangs intermittently
|
Mon, 17 Sep 2012 10:33:13 +0200 |
brutisso |
7198130: G1: PrintReferenceGC output comes out of order
|
Mon, 17 Sep 2012 10:46:59 -0400 |
coleenp |
7197269: NPG: FollowReferences has no ClassLoader -> Class link to follow
|
Thu, 13 Sep 2012 21:20:26 +0200 |
brutisso |
7197906: BlockOffsetArray::power_to_cards_back() needs to handle > 32 bit shifts
|
Fri, 14 Sep 2012 22:00:41 -0700 |
amurillo |
7198641: new hotspot build - hs25-b02
|
Thu, 20 Sep 2012 13:44:28 -0700 |
katleman |
Added tag jdk8-b57 for changeset d70102c4cb73
|
Fri, 14 Sep 2012 21:50:58 -0700 |
amurillo |
Added tag hs25-b01 for changeset 9b076bc3ab67
|
Fri, 14 Sep 2012 21:50:58 -0700 |
amurillo |
Merge
hs25-b01
|
Fri, 14 Sep 2012 12:55:50 -0400 |
zgu |
7198529: NPG: assert with NMT code in Thread destructor
|
Thu, 13 Sep 2012 22:09:16 +0200 |
roland |
7198074: NPG: assert(((Metadata*)obj)->is_valid()) failed: obj is valid
|
Tue, 11 Sep 2012 20:12:55 -0700 |
zgu |
Merge
|
Tue, 11 Sep 2012 18:28:51 -0700 |
zgu |
Merge
|
Tue, 11 Sep 2012 20:53:17 -0400 |
zgu |
7181995: NMT ON: NMT assertion failure assert(cur_vm->is_uncommit_record() || cur_vm->is_deallocation_record
|
Tue, 11 Sep 2012 20:20:38 -0400 |
coleenp |
7196681: NPG: Some JSR 292 tests crash in Windows exception handler
|
Tue, 11 Sep 2012 16:20:57 +0200 |
roland |
7195816: NPG: Crash in c1_ValueType - ShouldNotReachHere
|
Tue, 11 Sep 2012 14:59:23 +0200 |
stefank |
7197350: NPG: jvmtiHeapReferenceCallback receives incorrect reference_kind for system class roots
|
Mon, 10 Sep 2012 16:37:22 -0700 |
twisti |
7196242: vm/mlvm/indy/stress/java/loopsAndThreads crashed
|
Fri, 07 Sep 2012 16:42:25 -0400 |
coleenp |
7196103: NPG: Unable to allocate bit map for parallel garbage collection for the requested heap size
|
Fri, 07 Sep 2012 12:04:16 -0400 |
coleenp |
7195833: NPG: Rename instanceClassLoaderKlass, instanceRefKlass and instanceMirrorKlass
|
Thu, 06 Sep 2012 07:28:30 -0700 |
jmasa |
7196298: Better fix for 7195789
|
Wed, 05 Sep 2012 20:08:08 -0400 |
coleenp |
7195867: NPG: SAJDI tests fail with sun.jvm.hotspot.types.WrongTypeException: No suitable match for type
|
Wed, 05 Sep 2012 10:18:37 -0700 |
kvn |
7196167: NPG: mismerge in make/solaris/makefiles/fastdebug.make
|
Wed, 05 Sep 2012 10:39:29 +0200 |
stefank |
7195935: NPG: Some issues with compressed oops
|
Tue, 04 Sep 2012 16:20:28 -0700 |
jmasa |
7195789: NPG: assert(used + free == capacity) failed: Accounting is wrong
|
Tue, 04 Sep 2012 18:01:20 -0700 |
twisti |
7196120: NPG: JSR 2292 test fails because missing fix for 7188911
|
Tue, 04 Sep 2012 23:27:55 +0200 |
roland |
7184649: NPG: Implement another MetdataPtr case
|
Tue, 04 Sep 2012 13:01:03 +0200 |
stefank |
7195968: NPG: oopDesc::list_ptr_from_klass is broken
|
Mon, 03 Sep 2012 18:37:12 -0400 |
coleenp |
7195823: NPG: CMS reserved() doesn't match _rs.base().
|
Sat, 01 Sep 2012 13:25:18 -0400 |
coleenp |
6964458: Reimplement class meta-data storage to use native memory
|
Fri, 31 Aug 2012 16:39:35 -0700 |
jcoomes |
7195615: new hotspot build - hs25-b01
|
Thu, 13 Sep 2012 13:15:14 -0700 |
katleman |
Added tag jdk8-b56 for changeset 6124ff421829
jdk8-b57
|
Thu, 06 Sep 2012 17:27:33 -0700 |
katleman |
Added tag jdk8-b55 for changeset af0c8a080851
jdk8-b56
|
Fri, 16 Nov 2012 17:21:10 +0100 |
Lukas Stadler |
make osr compilations asynchronous
|
Thu, 15 Nov 2012 17:18:16 +0100 |
Lukas Stadler |
disabled scaladacapo apparat benchmark
|
Thu, 15 Nov 2012 10:26:00 +0100 |
Laurent Daynes |
Automated merge with https://lafo.ssw.uni-linz.ac.at/hg/graalvm
|
Thu, 15 Nov 2012 10:25:46 +0100 |
Laurent Daynes |
Avoids stripping libjvm.so when building debug on Solaris (.debuginfo files don't work well with Oracle Solaris Studio 12.3's solaris).
|
Tue, 13 Nov 2012 21:21:02 +0100 |
Doug Simon |
clarified the specification of ResolvedJavaType.getModifiers() to indicate the similarity to Class.getModifiers() and fixed the current usages and the HotSpot implementation to accommodate the spec change
|
Tue, 13 Nov 2012 14:48:42 +0100 |
Doug Simon |
removed null check from UnsafeLoadNode, UnsafeStoreNode, ReadNode and WriteNode as it violates the sun.misc.Unsafe API
|
Mon, 12 Nov 2012 21:13:19 +0100 |
Doug Simon |
fixed bug in binding of logging stubs to the correct stub address
|
Mon, 12 Nov 2012 21:12:34 +0100 |
Doug Simon |
added symlinks to the BSD/MacOS HotSpot source directories
|
Mon, 12 Nov 2012 21:11:55 +0100 |
Doug Simon |
removed use of ResolvedJavaType.toJava() from WordTypeRewriterPhase
|
Mon, 12 Nov 2012 21:10:27 +0100 |
Doug Simon |
primitive types are not abstract
|
Mon, 12 Nov 2012 18:11:17 +0100 |
Lukas Stadler |
fix PartialEscapeAnalysisTest
|
Mon, 12 Nov 2012 17:49:06 +0100 |
Lukas Stadler |
add Virtualizable and VirtualizerTool, refactor PEA to use it
|
Mon, 12 Nov 2012 17:48:51 +0100 |
Lukas Stadler |
small cleanup
|
Mon, 12 Nov 2012 17:46:21 +0100 |
Lukas Stadler |
add isDefaultForKind to Constant
|
Mon, 12 Nov 2012 17:45:55 +0100 |
Lukas Stadler |
make VirtualObjectState and MaterializedObjectState global value numberable
|
Mon, 12 Nov 2012 17:45:27 +0100 |
Lukas Stadler |
make LoopFragment deal correctly with GVN'd VirtualState
|
Mon, 12 Nov 2012 13:04:08 +0100 |
Laurent Daynes |
Added recursive chmod for cases where JAVA_HOME is not owned by graal workspace owner.
|
Mon, 12 Nov 2012 13:02:43 +0100 |
Laurent Daynes |
Fixed use of mapfilevers for solaris makefile.
|
Mon, 12 Nov 2012 11:48:01 +0100 |
Laurent Daynes |
Automated merge with https://lafo.ssw.uni-linz.ac.at/hg/graalvm
|
Fri, 09 Nov 2012 19:41:52 +0100 |
Laurent Daynes |
added setup of ENFORCE_COMPILER_REV and ENFORCE_CC_COMPILER_REV when using sunstudio compilers on Solaris to avoid build complaint from HotSpot makefiles.
|
Fri, 09 Nov 2012 16:28:38 +0100 |
Laurent Daynes |
remove debug printout.
|
Mon, 12 Nov 2012 00:08:17 +0100 |
Doug Simon |
removed file that clashes with another file of the same name but different case (which Mac OS X cannot handle)
|
Fri, 09 Nov 2012 17:15:13 -0800 |
Christian Wimmer |
Support for interfaces in the Graal API: Make interfaces implemented by a ResolvedJavaType available; change semantics of ResolvedJavaType.getSuperclass to return null for interfaces (to conform with java.lang.Class); change semantics of ResolvedJavaType.isInstanceClass to return false for interfaces.
|
Fri, 09 Nov 2012 17:04:16 -0800 |
Christian Wimmer |
Make CalleeSaveLayout available in CompilationResult
|
Fri, 09 Nov 2012 17:03:40 -0800 |
Christian Wimmer |
Remove double checked locking rule, which is no longer supported in checkstyle
|
Fri, 09 Nov 2012 16:58:28 -0800 |
Christian Wimmer |
When InstanceOfNode is lowered to always true or always false condition, then the no longer used branch needs to be removed from graph.
|
Fri, 09 Nov 2012 16:57:29 -0800 |
Christian Wimmer |
Avoid NullPointerException
|
Fri, 09 Nov 2012 16:56:23 -0800 |
Christian Wimmer |
UnsignedMathSnippets are not HotSpot-specific. Move them to snippets project and activate them.
|
Fri, 09 Nov 2012 16:55:09 -0800 |
Christian Wimmer |
HexCodeFile is not HotSpot-specific, so move it to printer project
|
Fri, 09 Nov 2012 16:11:12 +0100 |
Lukas Stadler |
fix for bug in GraphBuilderPhase (which caused a NPE in insertLoopProxies)
|
Fri, 09 Nov 2012 15:23:35 +0100 |
Laurent Daynes |
Automatically add -d64 vm options when running graal
|
Fri, 09 Nov 2012 13:35:26 +0100 |
Laurent Daynes |
Automated merge with https://lafo.ssw.uni-linz.ac.at/hg/graalvm
|
Fri, 09 Nov 2012 13:32:53 +0100 |
Laurent Daynes |
added missing files to build on solaris
|
Wed, 24 Oct 2012 12:59:22 +0200 |
Laurent Daynes |
Make sure files in copy of JDK has write-protection unset before modifying it.
|
Tue, 23 Oct 2012 17:08:17 +0200 |
Laurent Daynes |
Added change to copied directory's protection when source JDK directories are read-only.
|
Thu, 08 Nov 2012 18:19:31 +0100 |
Gilles Duboscq |
Do not inline vtable lookup when the method's holder is not yet linked (no vtable offset available)
|
Thu, 08 Nov 2012 18:18:18 +0100 |
Gilles Duboscq |
Change default graph dumping to binary and no CFG, fix name template for RuntimeCall
|
Thu, 08 Nov 2012 18:16:34 +0100 |
Gilles Duboscq |
Add OSR marker in -G:+PrintCompilation output
|
Wed, 07 Nov 2012 17:48:02 +0100 |
Gilles Duboscq |
Fix Inlining : null check guard should use reason NullCheckException
|
Wed, 07 Nov 2012 16:22:11 +0100 |
Lukas Stadler |
remove unnecessary assertion in OSR compilation
|
Wed, 07 Nov 2012 15:59:38 +0100 |
Lukas Stadler |
refactor StructuredGraph constructor, remove debug output
|
Wed, 07 Nov 2012 15:59:11 +0100 |
Lukas Stadler |
fix for unnecessary BailoutExceptions in OSR
|
Wed, 07 Nov 2012 15:58:20 +0100 |
Lukas Stadler |
fix merge error
|
Wed, 07 Nov 2012 15:10:30 +0100 |
Lukas Stadler |
Merge.
|
Wed, 07 Nov 2012 14:52:12 +0100 |
Lukas Stadler |
hotspot infrastructure for OnStackReplacement
|
Wed, 07 Nov 2012 14:14:35 +0100 |
Lukas Stadler |
Graal infrastructure for OnStackReplacement
|
Wed, 07 Nov 2012 14:08:03 +0100 |
Lukas Stadler |
change LIRGenerator to take StructuredGraph instead of Graph
|
Wed, 07 Nov 2012 13:18:04 +0100 |
Lukas Stadler |
VM infrstructure for OnStackReplacement
|
Wed, 07 Nov 2012 12:18:37 +0100 |
Lukas Stadler |
remove InliningIdentifier
|
Wed, 07 Nov 2012 14:13:11 +0100 |
Gilles Duboscq |
Fix for Canonicalizer : accespt replacement of a floating node by a merge node
|
Wed, 07 Nov 2012 13:20:49 +0100 |
Gilles Duboscq |
Add option for EliminatePartiallyRedundantGuards, eliminate at splits after IterativeConditionalElimination
|
Wed, 07 Nov 2012 12:10:33 +0100 |
Gilles Duboscq |
Cleanup GraalOption : removed defunct options
|
Tue, 06 Nov 2012 14:26:30 +0100 |
Gilles Duboscq |
Simple elimination of some partially redundant guards
|
Tue, 06 Nov 2012 13:59:07 +0100 |
Gilles Duboscq |
Merge
|
Tue, 06 Nov 2012 13:57:04 +0100 |
Gilles Duboscq |
Directly return the NodeSuccessorList in ControlSplitNode.blockSuccessors instead of creating a new Iterable
|
Tue, 06 Nov 2012 10:01:17 +0100 |
Lukas Stadler |
fix lock-related assertion in PEA
|
Mon, 05 Nov 2012 12:58:32 +0100 |
Lukas Stadler |
PEA bugfix: look up scalar aliases when initializing virtual object entries
|
Mon, 05 Nov 2012 12:57:17 +0100 |
Lukas Stadler |
PEA: create default element for arrays only once
|
Fri, 02 Nov 2012 12:14:07 +0100 |
Doug Simon |
refactored complex snippet-based lowering mechanism for InstanceOfNodes into non-HotSpot specific project
|
Fri, 02 Nov 2012 10:21:38 +0100 |
Doug Simon |
simplified and improved the re-use of an instanceof snippet instantiation across all of the usages of the InstanceOfNode
|
Thu, 01 Nov 2012 17:33:48 +0100 |
Doug Simon |
fixed comment
|
Thu, 01 Nov 2012 17:32:35 +0100 |
Doug Simon |
added more tests to InstanceOfTest
|
Thu, 01 Nov 2012 17:30:53 +0100 |
Doug Simon |
refactored anonymous class into inner class to ease debugging
|
Thu, 01 Nov 2012 17:30:04 +0100 |
Doug Simon |
made all constructors public to be consistent
|
Wed, 31 Oct 2012 18:21:19 +0100 |
Lukas Stadler |
more PEA refactoring, multiple iterations
|
Wed, 31 Oct 2012 10:33:01 +0100 |
Lukas Stadler |
first part of PEA refactoring, fixes
|
Wed, 31 Oct 2012 08:20:42 +0100 |
Lukas Stadler |
first part of PEA refactoring
|
Tue, 30 Oct 2012 23:59:59 +0100 |
Doug Simon |
Merge.
|
Tue, 30 Oct 2012 23:58:53 +0100 |
Doug Simon |
intermediate materialization is now removed during lowering of an InstanceOfNode that has a single usage which is an IfNode in the same block
|
Tue, 30 Oct 2012 10:45:00 +0100 |
Doug Simon |
renamed snippet methods in InstanceOfSnippets
|
Tue, 30 Oct 2012 11:12:35 -0700 |
Christian Wimmer |
CodeCacheProvider.callKillsRegisters is not necessary because this information can be inferred from the register configuration
|
Tue, 30 Oct 2012 13:54:39 +0100 |
Lukas Stadler |
refactor PEA into separate classes
|
Tue, 30 Oct 2012 11:32:09 +0100 |
Lukas Stadler |
removed unused PEA version
|
Tue, 30 Oct 2012 10:22:25 +0100 |
Doug Simon |
factored CheckCastDynamicNode out of CheckCastNode
|
Tue, 30 Oct 2012 08:57:28 +0100 |
Doug Simon |
removed targetClassInstruction from InstanceOfNode
|
Mon, 29 Oct 2012 21:10:04 +0100 |
Doug Simon |
Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/ just before the NPG (no perm gen) changeset
|
Fri, 31 Aug 2012 16:17:41 -0700 |
jcoomes |
Added tag hs24-b22 for changeset 09ea7e0752b3
jdk8-b55
|
Fri, 31 Aug 2012 16:17:40 -0700 |
jcoomes |
Merge
hs24-b22
|
Fri, 31 Aug 2012 12:59:10 -0700 |
jiangli |
Merge
|
Fri, 31 Aug 2012 14:47:01 -0400 |
jiangli |
Merge
|
Thu, 30 Aug 2012 11:20:01 -0400 |
bpittore |
7154641: Servicability agent should work on platforms other than x86, sparc
|
Fri, 17 Aug 2012 16:47:04 -0700 |
amurillo |
Merge
|
Wed, 08 Aug 2012 16:09:11 -0400 |
vladidan |
Merge
|
Wed, 08 Aug 2012 15:43:51 -0400 |
jprovino |
7153374: ARM ONLY .. linking problem with new compilers.. Need to use -fPIC
|
Fri, 31 Aug 2012 10:48:08 -0700 |
twisti |
Merge
|
Wed, 29 Aug 2012 13:02:40 -0700 |
kvn |
7160161: Missed safepoint in non-Counted loop
|
Wed, 29 Aug 2012 14:49:05 -0400 |
coleenp |
7191926: Remove MKS dependency in Hotspot regression tests
|
Tue, 28 Aug 2012 15:24:39 -0700 |
twisti |
7192406: JSR 292: C2 needs exact return type information for invokedynamic and invokehandle call sites
|
Mon, 27 Aug 2012 15:17:17 -0700 |
twisti |
6677625: Move platform specific flags from globals.hpp to globals_<arch>.hpp
|
Mon, 27 Aug 2012 09:46:38 -0700 |
kvn |
7148109: C2 compiler consumes too much heap resources
|
Fri, 31 Aug 2012 08:30:30 +0200 |
brutisso |
Merge
|
Wed, 29 Aug 2012 13:02:54 -0700 |
johnc |
7194409: os::javaTimeNanos() shows hot on CPU_CLK_UNHALTED profiles
|
Tue, 28 Aug 2012 15:20:08 -0700 |
johnc |
7041879: G1: introduce stress testing parameter to cause frequent evacuation failures
|
Thu, 23 Aug 2012 10:21:12 +0200 |
brutisso |
7178363: G1: Remove the serial code for PrintGCDetails and make it a special case of the parallel code
|
Fri, 24 Aug 2012 19:45:42 -0700 |
dcubed |
Merge
|
Wed, 22 Aug 2012 10:01:51 +0200 |
sla |
7192916: Hotspot development launcher should use DYLD_LIBRARY_PATH on OS X
|
Fri, 24 Aug 2012 16:23:59 -0700 |
amurillo |
7194004: new hotspot build - hs24-b22
|
Thu, 30 Aug 2012 10:27:07 -0700 |
katleman |
Added tag jdk8-b54 for changeset e8fb566b9466
|
Fri, 24 Aug 2012 15:51:20 -0700 |
amurillo |
Added tag hs24-b21 for changeset 9e3ae661284d
jdk8-b54
|
Fri, 24 Aug 2012 15:51:19 -0700 |
amurillo |
Merge
hs24-b21
|
Fri, 24 Aug 2012 11:48:32 -0700 |
twisti |
Merge
|
Thu, 23 Aug 2012 09:13:16 -0700 |
kvn |
7192965: assert(is_aligned_sets(size)) failed: mask is not aligned, adjacent sets
|
Wed, 22 Aug 2012 11:55:40 -0700 |
kvn |
7192963: assert(_in[req-1] == this) failed: Must pass arg count to 'new'
|
Wed, 22 Aug 2012 14:29:57 +0200 |
roland |
7171824: assert(_offset >= 1) failed: illegal call to offset()
|
Tue, 21 Aug 2012 14:50:02 -0700 |
kvn |
7192964: assert(false) failed: bad AD file
|
Tue, 21 Aug 2012 10:48:50 -0700 |
twisti |
7192167: JSR 292: C1 has old broken code which needs to be removed
|
Mon, 20 Aug 2012 09:58:58 -0700 |
kvn |
7190310: Inlining WeakReference.get(), and hoisting $referent may lead to non-terminating loops
|
Mon, 20 Aug 2012 09:07:21 -0700 |
kvn |
6340864: Implement vectorization optimizations in hotspot-server
|
Fri, 24 Aug 2012 09:45:08 +0200 |
brutisso |
Merge
|
Thu, 23 Aug 2012 05:25:59 +0200 |
brutisso |
7193157: G1: Make some develpflags available in product builds
|
Tue, 21 Aug 2012 14:10:39 -0700 |
johnc |
7185699: G1: Prediction model discrepancies
|
Tue, 21 Aug 2012 10:05:57 -0700 |
johnc |
7192128: G1: Extend fix for 6948537 to G1's BOT
|
Tue, 21 Aug 2012 19:25:20 -0700 |
dcubed |
Merge
|
Fri, 17 Aug 2012 11:57:46 -0700 |
dcubed |
Merge
|
Tue, 14 Aug 2012 13:56:46 -0400 |
zgu |
7191124: Optimized build is broken due to inconsistent use of DEBUG_ONLY and NOT_PRODUCT macros in NMT
|
Fri, 10 Aug 2012 23:16:52 -0700 |
tbell |
7190512: Fix for 7181175 broke hotspot/make/windows/create.bat builds
|
Mon, 06 Aug 2012 15:54:45 -0400 |
kamg |
7116786: RFE: Detailed information on VerifyErrors
|
Mon, 06 Aug 2012 09:34:40 -0700 |
dcubed |
Merge
|
Fri, 03 Aug 2012 18:34:28 -0700 |
dcubed |
7181175: Enable builds on Windows with MinGW/MSYS
|
Thu, 02 Aug 2012 14:54:14 -0700 |
dcubed |
7188168: 7071904 broke the DEBUG_BINARIES option on Linux
|
Wed, 01 Aug 2012 16:16:13 -0700 |
zgu |
Merge
|
Wed, 01 Aug 2012 15:00:50 -0700 |
zgu |
Merge
|
Wed, 01 Aug 2012 17:19:30 -0400 |
zgu |
7185614: NMT ON: "check by caller" assertion failed on nsk ThreadMXBean test
|
Wed, 01 Aug 2012 16:52:43 -0400 |
coleenp |
7129723: MAC: Some regression tests need to recognize Mac OS X platform
|
Fri, 17 Aug 2012 15:41:04 -0700 |
amurillo |
Merge
|
Tue, 07 Aug 2012 09:53:12 -0700 |
amurillo |
7189729: jprt.properties should include release jdk7u8
|
Mon, 06 Aug 2012 12:20:14 -0700 |
johnc |
6818524: G1: use ergonomic resizing of PLABs
|
Wed, 15 Aug 2012 16:49:38 -0700 |
amurillo |
7191765: make jdk8 the default jprt release for hs24
|
Fri, 10 Aug 2012 23:19:43 -0700 |
amurillo |
7190772: new hotspot build - hs24-b21
|
Thu, 23 Aug 2012 12:27:33 -0700 |
katleman |
Added tag jdk8-b53 for changeset 54240c1b8e87
|
Thu, 16 Aug 2012 11:43:12 -0700 |
katleman |
Added tag jdk8-b52 for changeset 6d0436885201
jdk8-b53
|
Mon, 29 Oct 2012 20:02:54 +0100 |
Doug Simon |
removing intermediate materialization with frame-state-full merges now works
|
Mon, 29 Oct 2012 17:22:25 +0100 |
Doug Simon |
Merge.
|
Mon, 29 Oct 2012 17:12:47 +0100 |
Doug Simon |
removed _'s from method names in CompilerToVM
|
Mon, 29 Oct 2012 17:05:44 +0100 |
Lukas Stadler |
renamed CheckCastElimination to ConditionalElimination, plus a few small changes
|
Mon, 29 Oct 2012 14:47:07 +0100 |
Doug Simon |
removing intermediate materializations when merge has frame state (pending bug fix)
|
Mon, 29 Oct 2012 14:44:53 +0100 |
Doug Simon |
removing intermediate materializations is disabled when the compare input to an if has more than one usage
|
Mon, 29 Oct 2012 14:41:20 +0100 |
Doug Simon |
added more javadoc to DebugConfig interface
|
Fri, 26 Oct 2012 17:32:57 +0200 |
Doug Simon |
improved IfNode simplification of removing intermediate materializations to handle (some) MergeNodes with a non-null frame state
|
Thu, 25 Oct 2012 20:08:32 +0200 |
Doug Simon |
deleted Architecture.twoOperandMode() and encapsulated all public fields in Architecture with getters
|
Thu, 25 Oct 2012 14:50:14 +0200 |
Doug Simon |
removed Architecture.isX86() and Architecture.isSPARC()
|
Thu, 25 Oct 2012 12:52:54 +0200 |
Doug Simon |
moved AMD64 into its own (new) project: com.oracle.graal.amd64
|
Thu, 25 Oct 2012 12:42:25 +0200 |
Doug Simon |
added test case to demonstrate current limitation in the IfNode simplification of removing intermediate materializations
|
Thu, 25 Oct 2012 12:29:56 +0200 |
Doug Simon |
updated javadoc
|
Thu, 25 Oct 2012 12:29:39 +0200 |
Doug Simon |
disabled IfNode materialization simplification if associated merge has a non-null frame state
|
Thu, 25 Oct 2012 08:42:26 +0200 |
Doug Simon |
fixed formatting in FrameState.toString()
|
Thu, 25 Oct 2012 08:13:16 +0200 |
Doug Simon |
removed left-over debugging statement
|
Thu, 25 Oct 2012 01:22:07 +0200 |
Doug Simon |
removed JumpNode and the non-materializing instanceof snippets that used it
|
Wed, 24 Oct 2012 22:30:46 +0200 |
Doug Simon |
extended IfNode simplification to try and connect code that initializes a variable directly with the successors of an if construct that switches on the variable
|
Wed, 24 Oct 2012 17:40:06 +0200 |
Doug Simon |
re-add successor of a canonicalized fixed node to the canonicalization work list as the removal may have presented new canonicalization opportunities for the successor
|
Wed, 24 Oct 2012 17:37:03 +0200 |
Doug Simon |
removed unnecessary boxing
|
Wed, 24 Oct 2012 17:35:44 +0200 |
Doug Simon |
added method to DebugScope to simplify dumping of a graph from with Eclipse
|
Mon, 22 Oct 2012 20:22:50 +0200 |
Doug Simon |
use of JumpNodes to lower instanceof snippets can be disabled with graal.instanceof.disableJumpNodes system property
|
Mon, 22 Oct 2012 18:10:04 +0200 |
Doug Simon |
added indirection for the replacement of a snippet-lowered node with the snippet's return value
|
Mon, 22 Oct 2012 10:23:50 +0200 |
Doug Simon |
improved InstanceOfTest.isStringInt()
|
Sat, 20 Oct 2012 12:21:23 +0200 |
Doug Simon |
fixed detection of architecture on Snow Leopard and earlier versions of MacOSX
|
Sat, 20 Oct 2012 11:53:12 +0200 |
Doug Simon |
Merge.
|
Sat, 13 Oct 2012 15:54:33 +0200 |
Doug Simon |
Merge.
|
Tue, 09 Oct 2012 13:27:17 +0200 |
Doug Simon |
renamed input for IfNode from 'compare' to 'condition'
|
Fri, 19 Oct 2012 13:25:19 +0200 |
Laurent Daynes |
Silently ignore error on installing .diz files when building on Solaris.
|
Fri, 19 Oct 2012 12:51:46 +0200 |
Laurent Daynes |
Merge
|
Fri, 19 Oct 2012 11:30:50 +0200 |
Laurent Daynes |
Fixed linking issue on Solaris. Mapfile vers files must be defined.
|
Fri, 19 Oct 2012 11:30:06 +0200 |
Laurent Daynes |
fixed compilation issues on Solaris. When using SunStudio compiler, Solaris build with DONT_USE_PRECOMPILED_HEADER
|
Fri, 19 Oct 2012 10:18:40 +0200 |
Laurent Daynes |
arch is i86pc on solaris x64 boxes.
|
Fri, 19 Oct 2012 09:55:54 +0200 |
Laurent Daynes |
fixed makefile to build on Solaris.
|
Fri, 12 Oct 2012 16:47:18 -0700 |
Christian Wimmer |
Remove unnecessary test folder definition
|
Fri, 12 Oct 2012 16:12:13 -0700 |
Christian Wimmer |
Add trailing comma
|
Fri, 12 Oct 2012 16:11:12 -0700 |
Christian Wimmer |
Intrinsification of more Unsafe methods
|
Fri, 12 Oct 2012 16:10:45 -0700 |
Christian Wimmer |
Remove BoxNode that is never used
|
Fri, 12 Oct 2012 16:10:05 -0700 |
Christian Wimmer |
Do not generate null check for values already proven to be non-null.
|
Fri, 12 Oct 2012 16:09:36 -0700 |
Christian Wimmer |
Add assertion to prevent use of wrong factory method
|
Thu, 11 Oct 2012 15:38:10 +0200 |
Lukas Stadler |
small change to inlining heuristics
|
Wed, 10 Oct 2012 20:32:33 -0700 |
Christian Wimmer |
Add functionality to initialize a type
|
Wed, 10 Oct 2012 20:29:53 -0700 |
Christian Wimmer |
The lowering currently does not support a FixedGuard as the usage of an InstanceOfNode
|
Wed, 10 Oct 2012 20:29:24 -0700 |
Christian Wimmer |
Allow virtual phi functions
|
Wed, 10 Oct 2012 20:29:07 -0700 |
Christian Wimmer |
Call target can be null, so don't crash debug printer
|
Wed, 10 Oct 2012 20:28:42 -0700 |
Christian Wimmer |
Allow virtual phi functions
|
Wed, 10 Oct 2012 20:21:56 -0700 |
Christian Wimmer |
Avoid assertion failures for BoxedVirtualObjectNode
|
Tue, 09 Oct 2012 16:16:39 -0700 |
Christian Wimmer |
Minor fixes after cleanup
|
Tue, 09 Oct 2012 15:39:49 -0700 |
Christian Wimmer |
Change that was missing in earlier improvements to annotation processing in the mx script
|
Tue, 09 Oct 2012 15:37:12 -0700 |
Christian Wimmer |
Remove project graal.boot
|
Tue, 09 Oct 2012 15:32:45 -0700 |
Christian Wimmer |
Rename project graal.api to graal.api.runtime
|
Tue, 09 Oct 2012 15:23:38 -0700 |
Christian Wimmer |
Cleanup of Graal API: Rename methods so that it follows the getXxx naming convention and so that they are similar to the names of the java.lang.reflect classes. Remove unused methods.
|
Tue, 09 Oct 2012 14:06:26 +0200 |
Gilles Duboscq |
Merge
|
Tue, 09 Oct 2012 14:02:33 +0200 |
Gilles Duboscq |
Fix NullPointerException when disabling Debug
|
Tue, 09 Oct 2012 13:34:25 +0200 |
Lukas Stadler |
increase code cache size for Graal
|
Mon, 08 Oct 2012 19:46:12 -0700 |
Christian Wimmer |
Improvements of annotation processor functionality in mx script; allow javac to be run in debugger in order to debug annotation processor
|
Mon, 08 Oct 2012 19:34:32 -0700 |
Christian Wimmer |
SnippetTemplate must not depend on CodeCacheProvider (only on MetaAccessProvider). This means that the hasSideEffect flag of a RuntimeCall must be already fixed in the RuntimeCall.Descriptor to avoid a lookup of the actual RuntimeCall using the CodeCacheProvider.
|
Mon, 08 Oct 2012 17:38:24 +0200 |
Doug Simon |
modified canonicalizeprojects to ensure all package prefixes match the enclosing project
|
Mon, 08 Oct 2012 17:36:51 +0200 |
Doug Simon |
renamed package: com.oracle.graal.compiler.target.amd64 -> com.oracle.graal.compiler.amd64
|
Mon, 08 Oct 2012 17:35:03 +0200 |
Doug Simon |
renamed packages: com.oracle.max.asm... -> com.oracle.graal.asm...
|
Mon, 08 Oct 2012 17:31:58 +0200 |
Doug Simon |
moved classes from com.oracle.graal.util into com.oracle.graal.nodes.util
|
Mon, 08 Oct 2012 17:30:11 +0200 |
Doug Simon |
renamed package: com.oracle.graal.lir.cfg -> com.oracle.graal.nodes.cfg
|
Mon, 08 Oct 2012 17:18:31 +0200 |
Doug Simon |
fixed imprecise dependencies
|
Mon, 08 Oct 2012 17:18:00 +0200 |
Doug Simon |
modified canonicalizeprojects to detect imprecise dependencies (e.g., A specifies that it depends on B but only imports packages from B's dependencies)
|
Sun, 07 Oct 2012 14:27:50 +0200 |
Doug Simon |
split phases out of graal.phases project into graal.phases.common project
|
Sun, 07 Oct 2012 14:15:44 +0200 |
Doug Simon |
rename packages in graal.phases to match project name
|
Sun, 07 Oct 2012 14:11:55 +0200 |
Doug Simon |
rename packages in graal.virtual to match project name
|
Sun, 07 Oct 2012 14:08:36 +0200 |
Doug Simon |
rename packages in graal.loop to match project name
|
Sun, 07 Oct 2012 12:44:05 +0200 |
Doug Simon |
refactoring: graal.compiler.phases -> graal.phases, graal.compiler.virtual -> graal.virtual, graal.compiler.loop -> graal.loop
|
Fri, 05 Oct 2012 17:55:12 +0200 |
Doug Simon |
consolidated framework for runtime and stub calls and moved declaration of descriptors for such calls to the source file in which they are used
|
Fri, 05 Oct 2012 15:54:08 +0200 |
Lukas Stadler |
add new backtracking partial escape analysis
|
Fri, 05 Oct 2012 15:39:40 +0200 |
Lukas Stadler |
move TailDuplication to before lowering and escape analysis
|
Fri, 05 Oct 2012 15:17:27 +0200 |
Lukas Stadler |
add hashCode fast path for System.identityHashCode
|
Fri, 05 Oct 2012 13:44:26 +0200 |
Lukas Stadler |
fix hashCode changes: port to x64
|
Fri, 05 Oct 2012 10:54:06 +0200 |
Christian Haeubl |
Merge.
|
Fri, 05 Oct 2012 10:13:19 +0200 |
Christian Haeubl |
Fixed VS2010 warnings in HotSpot.
|
Fri, 05 Oct 2012 10:11:22 +0200 |
Lukas Stadler |
Merge.
|
Fri, 05 Oct 2012 09:59:21 +0200 |
Lukas Stadler |
enable hashCode fast path in generate_native_wrapper for GRAAL
|
Fri, 05 Oct 2012 09:48:01 +0200 |
Christian Haeubl |
Windows-specific fix for mx.
|
Fri, 05 Oct 2012 09:12:55 +0200 |
Lukas Stadler |
add infrastructure for creating locked objects
|
Fri, 05 Oct 2012 09:01:20 +0200 |
Lukas Stadler |
javadoc and visualizer fixes
|
Thu, 04 Oct 2012 19:54:22 +0200 |
Doug Simon |
added packageinfo command
|
Thu, 04 Oct 2012 16:58:00 +0200 |
Doug Simon |
fixed imprecise dependencies
|
Thu, 04 Oct 2012 13:35:32 +0200 |
Doug Simon |
refined the API for CallingConvention
|
Thu, 04 Oct 2012 11:22:09 +0200 |
Doug Simon |
added projects table to the top level javadoc page generated by the site command
|
Wed, 03 Oct 2012 23:44:38 +0200 |
Doug Simon |
fixed an ordering issue in the initialization and retrieval of the platform specific HotSpotGraalRuntime instance
|
Wed, 03 Oct 2012 20:43:44 +0200 |
Doug Simon |
fixed subtle bug in TLAB allocation snippet involving unchecked, unsigned integer overflow (bug and fix submitted by Peter Kessler)
|
Wed, 03 Oct 2012 20:38:40 +0200 |
Doug Simon |
simplified error checking when loading Graal classes from the C++ code
|
Wed, 03 Oct 2012 18:47:11 +0200 |
Doug Simon |
removed inclusion of deleted com.oracle.max.crutils project
|
Wed, 03 Oct 2012 18:39:22 +0200 |
Doug Simon |
moved UnsignedMath to com.oracle.graal.api.code
|
Wed, 03 Oct 2012 18:34:46 +0200 |
Doug Simon |
moved TTY and LogStream to com.oracle.graal.debug
|
Wed, 03 Oct 2012 18:22:33 +0200 |
Doug Simon |
moved HexCodeFile to com.oracle.graal.hotspot
|
Wed, 03 Oct 2012 18:14:17 +0200 |
Doug Simon |
moved MemoryBarriers to com.oracle.graal.api.code
|
Wed, 03 Oct 2012 17:42:12 +0200 |
Doug Simon |
renamed projects com.oracle.max.asm* to com.oracle.graal.asm*
|
Wed, 03 Oct 2012 16:49:51 +0200 |
Doug Simon |
moved AMD64 specific code into com.oracle.graal.compiler.amd64
|
Wed, 03 Oct 2012 01:18:03 +0200 |
Doug Simon |
moved AMD64 specific HotSpot code in com.oracle.graal.hotspot.amd64 project
|
Wed, 03 Oct 2012 00:25:30 +0200 |
Doug Simon |
refactored all AMD64 specific HotSpot code in com.oracle.graal.hotspot.target.amd64 package
|
Tue, 02 Oct 2012 22:22:06 +0200 |
Doug Simon |
moved ADM64-specific assembler code into separate project
|
Tue, 02 Oct 2012 22:06:37 +0200 |
Doug Simon |
removed MethodEntryCounters
|
Tue, 02 Oct 2012 18:25:17 +0200 |
Doug Simon |
refactored lowering of DirectCompareAndSwap node into HotSpotLIRGenerator
|
Tue, 02 Oct 2012 17:31:03 +0200 |
Doug Simon |
refactored stub names into constants shared between definition and usage sites
|
Tue, 02 Oct 2012 17:22:22 +0200 |
Doug Simon |
defined new HotSpot specific interface extending the contract of a LIR generator
|
Tue, 02 Oct 2012 16:48:54 +0200 |
Doug Simon |
removed more XIR remnants
|
Tue, 02 Oct 2012 16:09:06 +0200 |
Doug Simon |
modified VmErrorStubCall to use information provided by the (platform independent) backend
|
Tue, 02 Oct 2012 15:28:05 +0200 |
Doug Simon |
removed TemplateFlag, an XIR remnant
|
Tue, 02 Oct 2012 15:27:00 +0200 |
Doug Simon |
modified VerifyOopStubCall to use information provided by the (platform independent) backend instead of AMD64 specific nodes for linking the stub call
|
Tue, 02 Oct 2012 15:20:07 +0200 |
Doug Simon |
modified NewMultiArrayStubCall to use information provided by the (platform independent) backend instead of AMD64 specific nodes for linking the stub call
|
Tue, 02 Oct 2012 15:03:07 +0200 |
Doug Simon |
modified NewInstanceStubCall to use information provided by the (platform independent) backend instead of AMD64 specific nodes for linking the stub call
|