Alejandro Murillo
783e5fc120
Merge
2014-06-20 11:10:18 -07:00
Lana Steuck
d27d12c32a
Merge
2014-06-20 10:15:08 -07:00
Albert Noll
1319cf1a68
8043158: Crash in CodeSweeperSweepNoFlushTest in CompileQueue::free_all()
...
Acquire lock before calling notify()
Reviewed-by: twisti, thartmann
2014-06-20 09:25:13 +02:00
Tobias Hartmann
2626aed785
8008321: compile.cpp verify_graph_edges uses bool as int
...
The dead_nodes counter in verify_graph_edges(..) has the type bool but is used as int.
Reviewed-by: roland, anoll
2014-06-20 08:14:30 +02:00
Christian Thalinger
dcafa9c646
Merge
2014-06-19 12:50:52 -07:00
David Katleman
25c674c420
Added tag jdk9-b19 for changeset 718694e51e25
2014-06-19 11:22:25 -07:00
Jon Masamitsu
049207e162
Merge
2014-06-19 09:44:12 -07:00
Daniel D. Daugherty
c1c9f333d5
8047156: cleanup more non-indent white space issues prior to Contended Locking cleanup bucket
...
Checkpoint some missed do_space_filter.ksh cleanups for Contended Locking.
Reviewed-by: sspitsyn, lfoltan, coleenp
2014-06-18 14:21:28 -07:00
Jon Masamitsu
ad2e593b80
Merge
2014-06-18 12:39:57 -07:00
Mikael Vidstedt
abce44ab84
8046471: Use OPENJDK_TARGET_CPU_ARCH instead of legacy value for hotspot ARCH
...
Reviewed-by: erikj, dholmes
2014-06-18 12:35:32 -07:00
Daniel D. Daugherty
fe70c75531
Merge
2014-06-20 20:37:57 +00:00
Daniel D. Daugherty
e9d1677098
Merge
2014-06-20 12:45:24 -07:00
Mikael Vidstedt
bc8c6370ea
8046611: Build errors with gcc on sparc/fastdebug
...
Reviewed-by: dholmes, ctornqvi
2014-06-20 11:19:22 -07:00
George Triantafillou
32cd848b56
8038074: [TESTBUG] Add test for anewarray instruction with more than 255 dimensions
...
Reviewed-by: lfoltan, coleenp
2014-06-20 10:12:02 -07:00
Coleen Phillimore
d8ce93cea5
6642881: Improve performance of Class.getClassLoader()
...
Add classLoader to java/lang/Class instance for fast access
Reviewed-by: alanb, lfoltan, rriggs, vlivanov, twisti, jfranck
2014-06-19 14:49:33 -04:00
Coleen Phillimore
243d697d71
8026977: NPG: Remove ConstantPool::lock
...
Write klass and resolved_references constant pool fields lock free.
Reviewed-by: jrose, twisti
2014-06-19 11:16:10 -04:00
Igor Veresov
d8ba26e6df
Merge
2014-06-18 12:21:39 -07:00
Coleen Phillimore
cef2b3be11
8039150: host_klass invariant fails when verifying newly loaded JSR-292 anonymous classes
...
Initialize host_klass while parsing the class with the other initializations.
Reviewed-by: sspitsyn, stefank
2014-06-18 13:58:13 -04:00
Lana Steuck
c2b4294ddd
Merge
2014-06-18 10:56:06 -07:00
Igor Veresov
7ae9df8697
8046684: sharedRuntime.cpp...assert(((nmethod*)cb)->is_at_poll_or_poll_return(pc)) failed: safepoint polling: type must be poll
...
Emit a poll relocation for the testl in is_polling_page_far() on x86
Reviewed-by: vlivanov, roland
2014-06-18 10:54:32 -07:00
Lana Steuck
e3a10c9d1d
Merge
2014-06-18 10:08:52 -07:00
Jesper Wilhelmsson
5a516a9183
Merge
2014-06-18 13:02:33 +00:00
Dan Horak
88577971d0
8043722: Swapped usage of idx_t and bm_word_t types in parMarkBitMap.cpp
...
Clean up usage of idx_t and uintptr_t when using it in conjunction with BitMap::set_map(), casting to the appropriate type. Fixes compilation on S390.
Reviewed-by: tschatzl
2014-06-18 13:25:40 +02:00
David Dehaven
02f3dbb898
8043340: [macosx] Fix hard-wired paths to JavaVM.framework
...
Build system tweaks to allow building with Xcode 5 and on OS X 10.9 and later
Reviewed-by: erikj, henryjen, dholmes
2014-06-17 11:18:10 -07:00
Daniel D. Daugherty
7d153c461e
8046758: cleanup non-indent white space issues prior to Contended Locking cleanup bucket
...
Checkpoint do_space_filter.ksh cleanups for Contended Locking.
Reviewed-by: sspitsyn, coleenp
2014-06-17 12:54:01 -07:00
Mikael Vidstedt
da1c36533e
8046769: Set T family feature bit on Niagara systems
...
Reviewed-by: kvn, iveresov
2014-06-16 16:27:41 -07:00
Igor Ignatyev
1e5168fced
8044742: testlibrary_tests/whitebox/vm_flags/BooleanTest.java NoClassDefFoundError: com/oracle/java/testlibrary/JDKToolFinder
...
Reviewed-by: kvn, roland
2014-06-16 15:12:24 +04:00
Daniel D. Daugherty
57113f7d70
Merge
2014-06-13 19:07:11 -07:00
Kim Barrett
e5749d72fd
8046408: Build failure from multiple ptrace.h
...
Prefer <sys/ptrace.h> over <linux/ptrace.h>
Reviewed-by: sla, mikael
2014-06-13 17:07:39 -04:00
Alejandro Murillo
73c2edba05
Merge
2014-06-13 19:05:56 -07:00
Alejandro Murillo
f28e2feb9f
Merge
2014-06-13 12:04:33 -07:00
David Katleman
15aea60438
Added tag jdk9-b18 for changeset f41278d32da8
2014-06-13 11:21:19 -07:00
Vladimir Kozlov
31d227f25d
Merge
2014-06-13 10:21:30 -07:00
Dmitry Samersoff
92675f5272
8038392: Generating prelink cache breaks JAVA 'jinfo' utility normal behaviour
...
Better parsing of /proc/pid/maps in sa
Reviewed-by: sspitsyn, sla
2014-06-13 05:10:44 -07:00
Per Lidén
5e1811cd0e
8044796: G1: Enable G1CollectedHeap::stop()
...
Reviewed-by: brutisso, sjohanss
2014-06-13 13:46:06 +02:00
Lana Steuck
45b1492148
Merge
2014-06-12 19:03:25 -07:00
Mike Duigou
ce91145032
8032045: Enable compiler and linker safety switches for debug builds
...
Enable GCC linker protections, runtime bounds checks and stack protection.
Reviewed-by: dholmes, kvn, coleenp
2014-06-12 16:31:07 -07:00
Daniel D. Daugherty
833620662c
8046287: [TESTBUG] runtime/Thread/TestThreadDumpMonitorContention.java failed error_cnt=12
...
Added a new header waiting pattern to catch the case where the target thread waiting on a condition (like a VM op); several other test improvements
Reviewed-by: sspitsyn, dholmes
2014-06-12 15:57:16 -07:00
Lana Steuck
2a348311f3
Merge
2014-06-12 15:36:49 -07:00
Tim Bell
76ed25c884
Merge
2014-06-12 18:42:33 +00:00
Jesper Wilhelmsson
17dd5faf6d
8046715: Add a way to verify an extended set of command line options
...
Added arguments_ext.cpp to make place for initialization of extended features
Reviewed-by: sla, mgronlun
2014-06-12 20:15:51 +02:00
Tim Bell
dea219c735
8046474: Source changes needed to build JDK 9 with new platforms and compilers on Solaris and Linux
...
Reviewed-by: erikj, dholmes
2014-06-12 18:09:29 +00:00
Lois Foltan
466ed1ae11
6961433: Revisit need to disable Windows C++ compiler optimisation of sharedRuntimeTrig.cpp
...
Remove pragma optimize ("", off) to turn off optimization for WIN32.
Reviewed-by: coleenp, dcubed, kvn
2014-06-12 13:37:53 -04:00
David Katleman
fc45bfbbb3
Added tag jdk9-b17 for changeset b14260e7f98f
2014-06-12 10:32:21 -07:00
Vladimir Kozlov
b571b4214a
8046516: Segmentation fault in JVM (easily reproducible)
...
Place new nodes on the previous loop exit in reorg_offsets().
Reviewed-by: roland
2014-06-12 10:15:43 -07:00
David Simms
ba00ce514e
8046662: Check JNI ReleaseStringChars / ReleaseStringUTFChars verify_guards test inverted
...
Negative verify_guards when testing for corruption
Reviewed-by: sla, fparain
2014-06-12 11:34:35 +02:00
James Cheng
395560c428
8035968: Leverage CPU Instructions to Improve SHA Performance on SPARC
...
Add C2 SHA intrinsics on SPARC
Reviewed-by: kvn, roland
2014-06-11 11:05:10 -07:00
David Simms
d9b63bdbdd
8043224: -Xcheck:jni improvements to exception checking and excessive local refs
...
Warning when not checking exceptions from function that require so, also when local refs expand beyond capacity.
Reviewed-by: zgu, coleenp, hseigel
2014-06-11 18:34:09 +02:00
Dmitry Fazunenko
f3cb0b79b8
8044673: Create jtreg groups to list GC specific tests
...
Reviewed-by: dholmes, iignatyev
2014-06-11 18:56:01 +04:00
Harold Seigel
b6a2f946f6
8031819: Remove legacy jdk checks and code
...
Delete old jdk specific code.
Reviewed-by: dholmes, coleenp, zgu, lfoltan
2014-06-11 09:58:23 -04:00