2713 Commits

Author SHA1 Message Date
Daniel D. Daugherty
454bce8993 6453355: 4/4 new No_Safepoint_Verifier uses fail during GC
(for Serguei) Clean up use of No_Safepoint_Verifier in JVM TI

Reviewed-by: dcubed
2008-03-12 18:09:34 -07:00
Jon Masamitsu
3bf59e9c0a 6673975: Disable ZapUnusedHeapArea to reduce GC execution times of debug JVM's
Mangling the unused space is having an adverse affect on testing with fastdebug builds so turn it off by default.

Reviewed-by: ysr, tonyp
2008-03-11 14:19:53 -07:00
Vladimir Kozlov
96e8bcb6aa 6667620: (Escape Analysis) fix deoptimization for scalar replaced objects
Deoptimization code for reallocation and relocking scalar replaced objects has to be fixed.

Reviewed-by: rasbold, never
2008-03-11 11:25:13 -07:00
Steve Bohne
c953a1e7b8 6666698: EnableBiasedLocking with BiasedLockingStartupDelay can block Watcher thread
Enqueue VM_EnableBiasedLocking operation asynchronously

Reviewed-by: never, xlu, kbr, acorn
2008-03-04 09:44:24 -05:00
Jon Masamitsu
6c0c606249 6557851: CMS: ergonomics defaults are not set with FLAG_SET_ERGO
Default values set by cms ergonomics are set with FLAG_SET_DEFAULT so down stream the values look like the default values and affect how later parameters are set.  Set these values with FLAG_SET_ERGO instead and adjust how later parameters are interpreted.

Reviewed-by: iveresov, apetrusenko, pbk, ysr
2008-03-02 16:10:12 -08:00
Vladimir Kozlov
0dd8f3e8c0 6650373: Assert in methodOopDesc::make_adapters()
AdapterHandlerLibrary::get_create_adapter_index() returns incorrect value (-2) when CodeCache is full.

Reviewed-by: sgoldman
2008-02-22 17:55:13 -08:00
Jon Masamitsu
63f1de52fc 6362677: Change parallel GC collector default number of parallel GC threads
Use the same default number of GC threads as used by ParNewGC and ConcMarkSweepGC (i.e., the 5/8th rule).

Reviewed-by: ysr, tonyp
2008-02-22 17:17:14 -08:00
Xiaobin Lu
f804a7e9f9 6610420: Debug VM crashes during monitor lock rank checking
Make SerializePage lock as raw lock and add name for mutex locks

Reviewed-by: never, dice, dholmes
2008-02-05 23:21:57 -08:00
Keith McGuigan
f54eceace3 6631248: Memory problem when doing invalid type cast
Changed memory allocation method for exception method

Reviewed-by: ysr, never
2008-01-31 09:41:34 -05: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
Daniel D. Daugherty
5fa349cc42 6664627: Merge changes made only in hotspot 11 forward to jdk 7
Reviewed-by: jcoomes
2007-12-05 09:00:00 -08:00
J. Duke
8153779ad3 Initial load 2007-12-01 00:00:00 +00:00