Mikael Vidstedt
8c32bcb315
8003879: Duplicate definitions in vmStructs
...
Removed duplicate entries
Reviewed-by: dholmes, sspitsyn
2012-11-27 07:57:57 -08:00
David Holmes
68137e4136
Merge
2012-11-21 21:26:12 -05:00
David Holmes
8b54df7773
8003591: Abstract_VM_Version::internal_vm_info_string needs to stringify FLOAT_ARCH for ease of use
...
Reviewed-by: coleenp, kvn
2012-11-21 20:07:52 -05:00
Mikael Vidstedt
5791b1f1c3
8003690: Example code in JVMTI GetStackTrace documentation is broken
...
Fixed to minor errors in example code
Reviewed-by: sspitsyn, dholmes
2012-11-21 09:02:13 -08:00
Coleen Phillimore
274b3df2dc
Merge
2012-11-20 20:27:40 -05:00
Coleen Phillimore
ddec2a3aed
Merge
2012-11-16 09:19:12 -05:00
Zhengyu Gu
2cb72bf989
8003487: NMT: incorrect assertion in VMMemPointerIterator::remove_released_region method (memSnapshot.cpp)
...
The assertion is applied to only the region to be released, also performs region integrity checking
Reviewed-by: acorn, coleenp
2012-11-16 09:05:19 -05:00
Nils Eliasson
d055fd81db
Merge
2012-11-16 09:59:08 +01:00
John Cuthbertson
41ba9aeef2
Merge
2012-11-15 14:29:28 -08:00
Bharadwaj Yadavalli
4b288c8976
8001077: remove ciMethod::will_link
...
Removed will_link and changed all calls to is_loaded().
Reviewed-by: kvn
2012-11-15 10:42:06 -08:00
Peter Levart
bbe12c2488
8003259: NPG: Build with gcc 4.7.2 broken by 7045397
...
Qualify calls with this pointers to make gcc accept this code.
Reviewed-by: coleenp, andrew
2012-11-14 22:37:38 -05:00
Coleen Phillimore
033786fbf0
Merge
2012-11-13 15:14:27 -05:00
Yumin Qi
f712e12f98
6830717: replay of compilations would help with debugging
...
When java process crashed in compiler thread, repeat the compilation process will help finding root cause. This is done with using SA dump application class data and replay data from core dump, then use debug version of jvm to recompile the problematic java method.
Reviewed-by: kvn, twisti, sspitsyn
2012-11-12 14:03:53 -08:00
Harold Seigel
4aad9b74e7
8001471: Klass::cast() does nothing
...
Remove function Klass::cast() and calls to it.
Reviewed-by: dholmes, coleenp
2012-11-12 16:15:05 -05:00
Harold Seigel
a28380d97e
7122219: Passed StringTableSize value not verified
...
Check that the values specified for -XX:StringTableSize are within a certain range.
Reviewed-by: dholmes, coleenp
2012-11-12 15:58:11 -05:00
Zhengyu Gu
a988fc0968
Merge
2012-11-09 22:22:53 -08:00
Zhengyu Gu
07b3c477fe
Merge
2012-11-09 16:45:20 -08:00
Zhengyu Gu
f47de1cb41
8001592: NMT: assertion failed: assert(_amount >= amt) failed: Just check: memBaseline.hpp:180
...
Fixed NMT that miscounted arena memory when it is used as value or stack object.
Reviewed-by: acorn, coleenp
2012-11-09 19:24:31 -05:00
Zhengyu Gu
ba0e500048
Merge
2012-11-09 11:47:28 -08:00
Chris Plummer
77c6d4fa5f
Merge
2012-11-09 09:45:00 -08:00
Zhengyu Gu
1abc21c310
8002273: NMT to report JNI memory leaks when -Xcheck:jni is on
...
Allows NMT to report that JNI thread failed to detach from JVM before exiting, which leaks the JavaThread object when check:jni option is on.
Reviewed-by: acorn, dholmes, coleenp, ctornqvi
2012-11-09 11:04:06 -05:00
Yumin Qi
1c4dbc48e5
Merge
2012-11-08 16:48:01 -08:00
Mikael Gerdin
14d6692461
7200229: NPG: possible performance issue exposed by closed/runtime/6559877/Test6559877.java
...
Reduce the amount of calls to ChunkManager verification code
Reviewed-by: jmasa, coleenp
2012-11-09 00:38:31 +01:00
Nils Eliasson
98a91e2ab3
Merge
2012-11-08 22:39:08 +01:00
Bill Pittore
dd5c8eb660
8001185: parsing of sun.boot.library.path in os::dll_build_name somewhat broken
...
Dll_dir can contain multiple paths, need to parse them correctly when loading agents
Reviewed-by: dholmes, dlong
2012-11-07 17:53:02 -05:00
Vladimir Kozlov
1ebf7b9116
8002069: Assert failed in C2: assert(field->edge_count() > 0) failed: sanity
...
Added missed type check of initializing store in ConnectionGraph::find_init_values().
Reviewed-by: roland, twisti, vlivanov
2012-11-06 15:16:32 -08:00
Harold Seigel
7fee66f152
8000725: NPG: method_holder() and pool_holder() and pool_holder field should be InstanceKlass
...
Change types of above methods and field to InstanceKlass and remove unneeded casts from the source files.
Reviewed-by: dholmes, coleenp, zgu
2012-11-06 15:09:37 -05:00
Vladimir Kozlov
c9321f0b08
8002294: assert(VM_Version::supports_ssse3()) failed
...
Add missing UseSSE check for AES intrinsics.
Reviewed-by: roland, twisti
2012-11-06 09:22:55 -08:00
Zhengyu Gu
61a5a58cb1
Merge
2012-11-05 13:55:31 -08:00
Zhengyu Gu
c1df1d9659
8001591: NMT: assertion failed: assert(rec->addr() + rec->size() <= cur->base()) failed: Can not overlap in memSnapshot.cpp
...
NMT should allow overlapping committed regions as long as they belong to the same reserved region
Reviewed-by: dholmes, coleenp
2012-11-05 15:30:22 -05:00
Keith McGuigan
386e4009f3
Merge
2012-11-02 17:18:16 -07:00
Keith McGuigan
41961c75f6
Merge
2012-11-02 16:09:50 -07:00
Yumin Qi
a9c40e9df4
8000489: older builds of hsdis don't work anymore after 6879063
...
The old function not defined properly, need a definition for export in dll. Also changes made to let new jvm work with old hsdis.
Reviewed-by: jrose, sspitsyn, kmo
2012-11-02 13:30:47 -07:00
Bharadwaj Yadavalli
642c6b415a
8001658: No need to pass resolved_references as argument to ConstantPoolCacheEntry::set_method_handle_common
...
Reviewed-by: twisti
2012-11-02 12:30:46 -07:00
Alejandro Murillo
d03b95a6e8
Merge
2012-11-02 07:35:41 -07:00
Alejandro Murillo
7747f370a5
Merge
2012-11-02 04:06:00 -07:00
John Coomes
cee9854e81
Merge
2012-11-01 23:08:07 -07:00
Coleen Phillimore
3b8016772d
Merge
2012-11-01 11:57:53 -04:00
Staffan Larsen
ff6a68b801
8002078: hs_err_pid file should report full JDK version string
...
Reviewed-by: dholmes, sspitsyn, kmo
2012-11-01 13:05:47 +01:00
Serguei Spitsyn
80cc4706a6
7194607: VerifyLocalVariableTableOnRetransformTest.sh fails after JSR-292 merge
...
Use verifier_max_size instead of max_size to get code attribute max stack size.
Reviewed-by: dcubed, minqi
2012-10-31 16:20:03 -07:00
Lana Steuck
da89e5624c
Merge
2012-10-30 13:56:59 -07:00
Erik Helin
65aa73c809
8001564: The load balancing function steal_1_random in taskqueue is not random
...
Removes the two unused functions GenericTaskQueueSet::steal_1_random and GenericTaskQueueSet::steal_best_of_all
Reviewed-by: brutisso, stefank
2012-10-30 20:26:44 +01:00
Jon Masamitsu
badb2a2af8
8000988: VM deadlock when running btree006 on windows-i586
...
Reviewed-by: johnc, jcoomes, ysr
2012-10-30 10:23:55 -07:00
Yumin Qi
772e0e748d
Merge
2012-10-29 16:39:14 -07:00
Staffan Larsen
bcf7a3c298
8001619: Remove usage of _ALLBSD_SOURCE in bsd files
...
Reviewed-by: coleenp, dholmes
2012-10-29 21:04:17 +01:00
Serguei Spitsyn
cb6de38554
6533010: SPEC: A few broken links in jvmti.html
...
Fix the incorrect links in jvmti.html reported by the LinkCheck tool
Reviewed-by: jjh, dholmes
2012-10-29 11:35:20 -07:00
Roman Kennke
e184d5cc4e
8000780: make Zero build and run with JDK8
...
Reviewed-by: coleenp, dholmes, twisti
2012-10-29 11:08:48 -07:00
Vladimir Kozlov
b8abfa016c
Merge
2012-10-26 12:06:55 -07:00
Vladimir Kozlov
fc84b11227
8001635: assert(in_bb(n)) failed: must be
...
Added missed check that Load node is in processed loop block.
Reviewed-by: twisti
2012-10-26 11:48:04 -07:00
John Coomes
ebba61f003
Merge
2012-10-26 08:38:22 -07:00