Zhengyu Gu
a0930ac7cd
Merge
2012-07-19 09:10:12 -04:00
Zhengyu Gu
f9083712dd
7182543: NMT ON: Aggregate a few NMT related bugs
...
1) Fixed MemTrackWorker::generations_in_used() calculation 2) Ensured NMT not to leak memory recorders after shutdown 3) Used ThreadCritical to block safepoint safe threads
Reviewed-by: acorn, coleenp, dholmes, kvn
2012-07-19 09:05:42 -04:00
Zhengyu Gu
196abe2523
7181986: NMT ON: Assertion failure when running jdi ExpiredRequestDeletionTest
...
Changed _query_lock to heap object from static object. Also fixed _query_lock and snapshot lock ranks, so they can participate deadlock detection.
Reviewed-by: coleenp, dholmes, kvn
2012-07-16 14:10:34 -04:00
Coleen Phillimore
559278381b
7181200: JVM new hashing code breaks SA in product mode
...
Made new_hash() overloaded rather than a virtual function so SA code doesn't need to be changed.
Reviewed-by: kvn, acorn, dholmes, fparain
2012-07-04 15:55:45 -04:00
Mikael Vidstedt
af253d110d
7129724: MAC: Core file location is wrong in crash report
...
Updated core path location to reflect macosx default
Reviewed-by: dholmes, kamg
2012-07-03 17:35:00 -07:00
Chris Dennis
d1080de4ee
7179383: MaxDirectMemorySize argument parsing is broken for values >2G
...
Change hotspot flag to be unsigned
Reviewed-by: dholmes, sla, fparain, brutisso
2012-07-03 01:41:29 -04:00
Coleen Phillimore
135f315eaa
Merge
2012-07-02 13:11:28 -04:00
Alejandro Murillo
e9301228b4
7180882: new hotspot build - hs24-b16
...
Reviewed-by: jcoomes
2012-06-29 17:12:15 -07:00
Alejandro Murillo
71eeebb595
Added tag hs24-b15 for changeset e4f98cec6edd
2012-06-29 17:04:40 -07:00
Alejandro Murillo
fad2bafa7b
Merge
2012-06-29 17:04:39 -07:00
Coleen Phillimore
9f400835df
7179759: ENV: Nightly fails during jdk copiyng for solaris platforms after FDS unzipping
...
Libjvm_g_db.so and libjvm_g_dtrace.so links in .diz file still had 64 directory
Reviewed-by: kamg, dholmes, sspitsyn
2012-06-29 14:28:10 -07:00
John Coomes
ddf7a57a61
Merge
2012-06-29 11:15:38 -07:00
Zhengyu Gu
a39b17624a
6995781: Native Memory Tracking (Phase 1)
...
7151532: DCmd for hotspot native memory tracking
Implementation of native memory tracking phase 1, which tracks VM native memory usage, and related DCmd
Reviewed-by: acorn, coleenp, fparain
2012-06-28 17:03:16 -04:00
Vladimir Kozlov
3a84f5407b
Merge
2012-06-28 10:35:28 -07:00
David Katleman
405208abe7
Added tag jdk8-b45 for changeset 8ff1c75f204a
2012-06-28 09:32:35 -07:00
Bertrand Delsart
cf61f29f61
Merge
2012-06-28 04:21:07 -04:00
Staffan Larsen
8e42425c92
7178667: ALT_EXPORT_PATH does not export server jvm on macosx
...
Missing .PHONY targets in makefile
Reviewed-by: dholmes, dsamersoff
2012-06-27 15:23:36 +02:00
Lana Steuck
b126348850
Merge
2012-06-26 10:27:11 -07:00
Vladimir Kozlov
8c4cefaa96
7179138: Incorrect result with String concatenation optimization
...
Check for and skip diamond shaped NULL check code for the result of toString()
Reviewed-by: twisti, roland
2012-06-26 09:06:16 -07:00
Coleen Phillimore
e53644ef78
Merge
2012-06-25 18:59:52 -07:00
Coleen Phillimore
dc5fe663cb
7178670: runtime/7158800/BadUtf8.java fails in SymbolTable::rehash_table
...
Cannot delete _buckets and HashtableEntries in shared space (CDS)
Reviewed-by: acorn, kvn, dlong, dcubed, kamg
2012-06-25 21:33:35 -04:00
Thomas Schatzl
79ee0ab0c2
6921087: G1: remove per-GC-thread expansion tables from the fine-grain remembered sets
...
Remove the per-thread expansion tables (PosParPRT) and associated expansion and compaction from the fine grain RSet entries. This code has been unused for a while.
Reviewed-by: johnc, brutisso
2012-06-25 16:00:55 -07:00
Dean Long
97cc5e6c44
7156729: PPC: R_PPC_REL24 relocation error related to some libraries built without -fPIC
...
Build powerpc with -fPIC
Reviewed-by: mikael, vladidan, roland
2012-06-25 15:34:06 -04:00
Staffan Larsen
4ea5b30610
7178846: IterateThroughHeap: heap_iteration_callback passes a negative size
...
Missing cast caused integer overflow
Reviewed-by: rbackman, dholmes
2012-06-25 14:34:35 +02:00
Yumin Qi
e742ae2157
7177128: SA cannot get correct system properties after 7126277
...
Bug fix of 7126277 changed hashing algorithm and also changed key as final field, this led SA unable to set correct value for key. Solution by reading key/value and insert them into the new table.
Reviewed-by: dholmes, mikael
2012-06-22 15:39:16 -07:00
Yumin Qi
f4fdc03167
7175133: jinfo failed to get system properties after 6924259
...
String offset and count fields as fix of 6924259 were removed, and become optional. SA still use offset and count fields to read String contents and failed. Fix if they exist, use them other then use value field only to read, this keeps consistent with the changes in 6924259.
Reviewed-by: dholmes, mikael
2012-06-22 15:35:30 -07:00
Jiangli Zhou
1a35ed23d9
7177409: Perf regression in JVM_GetClassDeclaredFields after generic signature changes
...
In fieldDescriptor::generic_signature() returns NULL immediately if the field has no generic signature.
Reviewed-by: dholmes, coleenp, jcoomes
2012-06-22 14:00:39 -04:00
Vladimir Kozlov
6bc673930f
7178280: Failed new vector regression tests
...
When looking for the same value in an other register check that all parts of that register has the same value.
Reviewed-by: johnc, twisti
2012-06-22 10:40:48 -07:00
David Katleman
769bc4a420
Added tag jdk8-b44 for changeset 1531e68c3b60
2012-06-21 17:07:40 -07:00
Roland Westrelin
470db77b36
7129715: MAC: SIGBUS in nsk stress test
...
StackOverflowError may get lost on OSX.
Reviewed-by: kvn, dcubed
2012-06-21 09:52:38 +02:00
Daniel D. Daugherty
93e9a184a3
Merge
2012-06-20 14:29:23 -07:00
Daniel D. Daugherty
4189d0802f
7175255: symlinks are wrong, which caused jdk8-promote-2 to fail (client/64/64 directories in debuginfo zips)
...
Fix bad paths in client/64 and server/64 debug info and symlink creation
Reviewed-by: ohair, dholmes
2012-06-20 14:18:25 -07:00
Gary Collins
8b20e7af53
7178113: build environment change
...
Simple change to enable proper builds of arm target
Reviewed-by: ohair, dholmes
2012-06-19 21:16:20 -07:00
Vladimir Kozlov
b5b10846c2
7177923: SIGBUS on sparc in compiled code for java.util.Calendar.clear()
...
Disable vectorization of a memory access with more elements per vector than one which is used for alignment on sparc
Reviewed-by: twisti
2012-06-19 15:12:56 -07:00
Christian Thalinger
ed2051c861
7157365: jruby/bench.bench_timeout crashes with JVM internal error
...
Reviewed-by: jrose, kvn
2012-06-18 15:17:30 -07:00
Krystal Mok
3927b8d331
7176856: add the JRE name to the error log
...
Reviewed-by: coleenp, jrose, kvn, twisti
2012-06-18 12:29:21 -07:00
Staffan Larsen
cafacdf6dc
Merge
2012-06-18 11:33:17 +02:00
Roland Westrelin
118f552a6e
7174363: Arrays.copyOfRange leads to VM crash with -Xcomp -server if executed by testing framework
...
Arrays.copyOfRange(original, from, to) with from > original.length tries to do a copy with a negative length.
Reviewed-by: kvn, twisti
2012-06-18 09:52:31 +02:00
Alejandro Murillo
18fce99e63
7175515: new hotspot build - hs24-b15
...
Reviewed-by: jcoomes
2012-06-15 14:17:28 -07:00
Alejandro Murillo
9c6ac94d37
Added tag hs24-b14 for changeset 812bed29656a
2012-06-15 14:07:01 -07:00
Alejandro Murillo
50bd95aadf
Merge
2012-06-15 14:07:00 -07:00
Coleen Phillimore
90c19a9907
7177307: fix fo CR7158800 doesn't contain Test7158800.sh
...
Forgot to hg add it
Reviewed-by: pbk, kamg, dlong, kvn, fparain
2012-06-15 07:51:37 -04:00
Vladimir Kozlov
d1191bb4f4
7119644: Increase superword's vector size up to 256 bits
...
Increase vector size up to 256-bits for YMM AVX registers on x86.
Reviewed-by: never, twisti, roland
2012-06-15 01:25:19 -07:00
Poonam Bajaj
76eedab612
Merge
2012-06-14 22:55:40 -07:00
Vladimir Kozlov
7dd9d23eb1
Merge
2012-06-14 14:59:52 -07:00
David Katleman
835b46c1f1
Added tag jdk8-b43 for changeset 6e8bd51d480c
2012-06-14 13:14:13 -07:00
Staffan Larsen
670a74b75b
Merge
2012-06-14 12:21:48 +02:00
Poonam Bajaj
4254270688
6310967: SA: jstack -m produce failures in output
...
While looking for the sender frame check that the frame pointer should not be less than the stack pointer.
Reviewed-by: dholmes, sla
2012-06-14 02:12:46 -07:00
Coleen Phillimore
55b09e7016
7158800: Improve storage of symbol tables
...
Use an alternate version of hashing algorithm for symbol string tables and after a certain bucket size to improve performance
Reviewed-by: pbk, kamg, dlong, kvn, fparain
2012-06-13 19:52:59 -04:00
Christian Thalinger
301e9f9548
7174928: JSR 292: unresolved invokedynamic call sites deopt and osr infinitely
...
Reviewed-by: kvn
2012-06-13 11:36:03 -07:00