Chuck Rasbold
|
2e672ac9bf
|
6695049: (coll) Create an x86 intrinsic for Arrays.equals
Intrinsify java/util/Arrays.equals(char[], char[])
Reviewed-by: kvn, never
|
2008-05-29 16:22:09 -07:00 |
|
Vladimir Kozlov
|
e53e767d88
|
6703888: Compressed Oops: use the 32-bits gap after klass in a object
Use the gap also for a narrow oop field and a boxing object value.
Reviewed-by: coleenp, never
|
2008-05-21 16:31:35 -07:00 |
|
John R Rose
|
3a4ea9a986
|
6701024: SAJDI functionality is broken
Back out sa-related changes to 6652736, use concrete expressions for WKK names in the SA
Reviewed-by: never, sundar
|
2008-05-14 00:41:06 -07:00 |
|
Steve Bohne
|
92cdc5a2e2
|
Merge
|
2008-05-02 08:22:11 -07:00 |
|
Keith McGuigan
|
0bbb786728
|
6695506: JVM should accept classfiles with classfile version 51
Increase class file parser's acceptable max to 51
Reviewed-by: sbohne, ikrylov
|
2008-04-30 10:58:37 -04:00 |
|
John R Rose
|
bb7ccea4ff
|
6652736: well known classes in system dictionary are inefficiently processed
Combine many scalar variables into a single enum-indexed array in SystemDictionary.
Reviewed-by: kvn
|
2008-04-29 19:45:22 -07:00 |
|
Keith McGuigan
|
e6afe110b8
|
6692246: Regression : JDK 6u4 b01 fails two JCK tests when fallback is switched off
Added a clause to allow null to be an operand to the arraylength bytecode
Reviewed-by: sbohne, coleenp
|
2008-04-29 11:21:51 -04:00 |
|
Coleen Phillimore
|
4a831d45f0
|
6420645: Create a vm that uses compressed oops for up to 32gb heapsizes
Compressed oops in instances, arrays, and headers. Code contributors are coleenp, phh, never, swamyv
Reviewed-by: jmasa, kamg, acorn, tbell, kvn, rasbold
|
2008-04-13 17:43:42 -04:00 |
|
Keith McGuigan
|
680ecf1611
|
Merge
|
2008-04-11 09:56:35 -04:00 |
|
Keith McGuigan
|
81475bf1a6
|
6615981: JVM class file parser incorrectly rejects class files with version < 45.2
A check on Code length did not take into account the old sizes of the max_stack, max_locals, and code_length.
Reviewed-by: phh, sbohne
|
2008-04-10 12:21:01 -04:00 |
|
Tom Rodriguez
|
50bc5573a8
|
6679708: No_Safepoint_Verifier and BacktraceBuilder have uninitialized fields
Fix or remove uninitialized fields
Reviewed-by: kvn, rasbold
|
2008-03-26 12:25:06 -07:00 |
|
Daniel D. Daugherty
|
0745d10694
|
Merge
|
2008-03-13 14:17:48 -07:00 |
|
Daniel D. Daugherty
|
0f1d30354a
|
6497639: 4/3 Profiling Swing application caused JVM crash
Make RedefineClasses() interoperate better with class sharing.
Reviewed-by: sspitsyn, jmasa
|
2008-03-12 18:06:50 -07:00 |
|
Vladimir Kozlov
|
b64d5e4209
|
6667615: (Escape Analysis) extend MDO to cache arguments escape state
Use MDO to cache arguments escape state determined by the byte code escape analyzer.
Reviewed-by: never
|
2008-03-11 19:00:38 -07:00 |
|
Coleen Phillimore
|
218615259d
|
6646946: Kernel installation failed on Japanese and Chinese XP SP2 (VM part)
Convert strings from Download Manager into native encoding in the VM
Reviewed-by: sbohne, never, phh, kamg, xlu
|
2008-01-17 13:38:17 -08:00 |
|
Paul Hohensee
|
4abbae1fc2
|
6621621: HashMap front cache should be enabled only with AggressiveOpts
Reviewed-by: sbohne, xlu
|
2007-12-05 09:02:00 -08:00 |
|
Tom Rodriguez
|
10c473e425
|
6395208: Elide autoboxing for calls to HashMap.get(int) and HashMap.get(long)
Reviewed-by: kvn, rasbold
|
2007-12-05 09:01:00 -08:00 |
|
J. Duke
|
8153779ad3
|
Initial load
|
2007-12-01 00:00:00 +00:00 |
|