Joseph Provino
df5c45b99f
Merge
2012-05-16 13:33:30 -04:00
Gary Collins
bfa3402f16
7167625: Adjustments for SE-Embedded build process
...
Simple change to the SE-Embedded build rules that should not affect any other OpenJDK users.
Reviewed-by: kvn, dholmes
2012-05-11 11:30:03 -07:00
Bengt Rutisson
831d61ffee
7167069: 6 VM flags crash the VM when queried via jinfo
...
Added missing double format to Flag::print_as_flag()
Reviewed-by: dholmes, stefank, coleenp
2012-05-10 14:16:34 +02:00
John Coomes
05bee5dc82
Merge
2012-05-04 10:46:32 -07:00
Daniel D. Daugherty
1feb712387
Merge
2012-04-23 11:03:30 -07:00
John Cuthbertson
b2ab93cc7b
Merge
2012-04-20 11:41:49 -07:00
Kevin Walls
7e36bafdcd
7162488: VM not printing unknown -XX options
...
Reviewed-by: dholmes, kamg
2012-04-20 14:55:45 +01:00
Bengt Rutisson
f695b75d78
4988100: oop_verify_old_oop appears to be dead
...
Removed oop_verify_old_oop and allow_dirty. Also reviewed by: alexlamsl@gmail.com
Reviewed-by: jmasa, jwilhelm
2012-04-16 08:57:18 +02:00
Karen Kinnear
69a42aedf9
Merge
2012-04-01 17:04:26 -04:00
Coleen Phillimore
f5558edf7b
7131629: Generalize the CMS free list code
...
Make the FreeChunk, FreeList, TreeList, and BinaryTreeDictionary classes usable outside CMS.
Reviewed-by: brutisso, johnc, jwilhelm
2012-03-29 19:46:24 -07:00
Karen Kinnear
b0fc983013
Merge
2012-03-27 15:28:52 -04:00
Dean Long
50a2f8c16d
Merge
2012-03-25 18:08:52 -04:00
Coleen Phillimore
1431a5efd1
7150058: Allocate symbols from null boot loader to an arena for NMT
...
Move symbol allocation to an arena so NMT doesn't have to track them at startup.
Reviewed-by: never, kamg, zgu
2012-03-23 11:16:05 -04:00
Tom Rodriguez
cff05c3432
Merge
2012-03-22 13:54:26 -07:00
James Melvin
3693f0fe43
7144328: Improper commandlines for -XX:+-UnlockCommercialFeatures require proper warning/error messages
...
Provide custom error messages for locked commercial feature options which are not first unlocked.
Reviewed-by: dcubed, jcoomes, kamg
2012-03-20 16:46:39 -04:00
Igor Veresov
cd47d982d9
7154333: JVM fails to start if -XX:+AggressiveHeap is set
...
Don't set CompilationPolicyChoice with AggressiveHeap
Reviewed-by: never
2012-03-15 16:38:56 -07:00
Jiangli Zhou
b9e6895d3a
7109878: The instanceKlass EnclosingMethhod attribute fields can be folded into the _inner_class field
...
Fold instanceKlass::_enclosing_method_class_index and instanceKlass::_enclosing_method_method_index into the instanceKlass::_inner_classes array.
Reviewed-by: never, coleenp
2012-03-13 13:50:48 -04:00
Tom Rodriguez
b255b0eccc
Merge
2012-03-09 08:34:36 -08:00
Tom Rodriguez
9a93f60e34
7150390: JFR test crashed on assert(_jni_lock_count == count) failed: must be equal
...
Reviewed-by: dholmes, minqi, kvn, coleenp
2012-03-06 16:32:23 -08:00
Rickard Bäckman
cf406f37e3
7160570: Intrinsification support for tracing framework
...
Reviewed-by: sla, never
2012-03-06 12:36:59 +01:00
Daniel D. Daugherty
70685b85af
Merge
2012-04-15 15:37:20 -07:00
Rickard Bäckman
2ea955a642
7160924: jvmti: GetPhase returns incorrect phase before VMInit event is issued
...
Reviewed-by: acorn, dcubed
2012-04-12 13:24:08 +02:00
Bob Vandette
4d6f8e3d34
Merge
2012-04-10 13:27:09 -04:00
Jiangli Zhou
4a02eb3afe
7154670: The instanceKlass _implementors[] and _nof_implementors are not needed for non-interface klass
...
Change implementor to embedded instanceKlass field.
Reviewed-by: sspitsyn, minqi, coleenp
2012-03-29 22:18:56 -04:00
Bengt Rutisson
a77a5ac2a0
Merge
2012-03-05 22:34:18 +01:00
Roland Westrelin
4012f6cd34
7147740: add assertions to check stack alignment on VM entry from generated code (x64)
...
Check stack alignment on VM entry on x64.
Reviewed-by: kvn, never
2012-02-27 09:17:44 +01:00
Mikael Gerdin
27c0786c3b
7148152: Add whitebox testing API to HotSpot
...
Add an internal testing API to HotSpot to enable more targeted testing of vm functionality
Reviewed-by: phh, dholmes
2012-02-23 14:58:35 +01:00
Tom Rodriguez
7a1487a726
Merge
2012-02-17 12:18:52 -08:00
James Melvin
ac2ed39761
7146354: Re-enable Compressed OOPs after 7118647 is resolved
...
Relax the assertion to simply check for COOP mode rather than an exact address.
Reviewed-by: coleenp, kvn, phh, dcubed
2012-02-16 15:52:01 -05:00
Igor Veresov
24b07e7ae6
7142680: default GC affected by jvm path
...
Removed old tiered code
Reviewed-by: never, kvn
2012-02-15 16:29:40 -08:00
Igor Veresov
b972e52710
7145345: Code cache sweeper must cooperate with safepoints
...
Safepoint in the sweeper loop in necessary
Reviewed-by: kvn, never
2012-02-15 12:32:03 -08:00
Nils Loodin
510522ff57
7145243: Need additional specializations for argument parsing framework
...
Reviewed-by: acorn, fparain
2012-02-15 12:17:30 -08:00
Tom Rodriguez
520f6fcc87
7145537: minor tweaks to LogEvents
...
Reviewed-by: kvn, twisti
2012-02-15 10:12:55 -08:00
Keith McGuigan
ccebd55230
7145589: First JSDT provider creation fails
...
0 is a successful return from an ioctl() call
Reviewed-by: dcubed, phh, dsamersoff
2012-02-14 20:02:19 -05:00
Bill Pittore
39f063f94d
Merge
2012-02-10 10:55:15 -05:00
Frederic Parain
b70c4be0d9
Merge
2012-02-07 12:34:31 -08:00
Bill Pittore
8e09c4566e
Merge
2012-02-06 10:57:49 -05:00
John Coomes
abcd88ab09
Merge
2012-02-03 12:20:11 -08:00
John Coomes
140e8ff0d9
Merge
2012-02-03 12:08:55 -08:00
Frederic Parain
7b1a6d8811
Merge
2012-02-03 14:04:59 -05:00
John Coomes
39ab213a0a
6679764: enable parallel compaction by default
...
Reviewed-by: phh, jmasa
2012-02-02 16:05:17 -08:00
Tom Rodriguez
9599296d97
7013347: allow crypto functions to be called inline to enhance performance
...
Reviewed-by: kvn
2012-02-01 16:57:08 -08:00
Tom Rodriguez
5a41427b37
7141200: log some interesting information in ring buffers for crashes
...
Reviewed-by: kvn, jrose, kevinw, brutisso, twisti, jmasa
2012-02-01 07:59:01 -08:00
Fredrik Ohrstrom
301215b860
7132779: build-infra merge: Enable ccache to work for most developer builds
...
When a build number is not specified, the JRE_RELEASE_VERSION define contains a date and timestamp. Thus ccache cannot cache the object files for longer than a minute since the define is passed to the compilation of all source files. This change passes JRE_RELEASE_VERSION only to vm_version.cpp and adds a function jre_release_version() to Abstract_VM_Version. This allows all other source files to be ccached.
Reviewed-by: ohair, rottenha
2012-01-31 13:12:39 +01:00
Karen Kinnear
ce074f86c3
7114376: Make system dictionary hashtable bucket array size configurable
...
7u4 new experimental flag -XX:PredictedClassLoadedCount=#
Reviewed-by: dholmes, phh, dcubed
2012-01-30 23:27:30 -05:00
Igor Veresov
082b8cb318
7141059: 7116795 broke pure c2 builds
...
Fix pure c2 builds
Reviewed-by: kvn, brutisso, never
2012-01-30 19:37:14 -08:00
Tom Rodriguez
5721fa222a
7129164: JNI Get/ReleasePrimitiveArrayCritical doesn't scale
...
Reviewed-by: kvn, iveresov, dholmes
2012-01-29 16:46:04 -08:00
Keith McGuigan
1e318cc920
Merge
2012-01-27 10:42:36 -05:00
Bengt Rutisson
172ebc873c
Merge
2012-01-27 09:04:57 +01:00
Paul Hohensee
09e21afaaa
7082553: Interpret Thread.setPriority(Thread.MAX_PRIORITY) to mean FX60 on Solaris 10 and 11
...
Add CriticalPriority == MaxPriority+1 and enable scheduling class as well as thread priority to change on Solaris.
Reviewed-by: dholmes, dcubed
2012-01-26 20:06:06 -05:00