Bengt Rutisson
b76f6e07ab
7171936: LOG_G incorrectly defined in globalDefinitions.hpp
...
Removed LOG_G and LOG_K. Moved LOG_M to where it is being used.
Reviewed-by: twisti, johnc
2012-05-25 22:35:13 +02:00
John Cuthbertson
3f38785a0a
7143858: G1: Back to back young GCs with the second GC having a minimally sized eden
...
Before the last thread to leave a JNI critical region was able to schedule a GCLocker Initiated GC, another thread was attempting an allocation and saw that the GCLocker region was no longer active and successfully scheduled a GC. Stall allocating threads until the GCLocker Initiated GC is performed and then retry the allocation.
Reviewed-by: brutisso, huntch
2012-05-29 10:18:02 -07:00
Matherey Nunez
818597ae4f
7168848: Add test to check that humongous object allocation path also checks the heap occupancy
...
Added test that checks humongous object allocation path also check the heap occupancy and initiate a marking cycle when / if needed.
Reviewed-by: brutisso, jwilhelm
2012-05-21 14:59:59 +02:00
Bengt Rutisson
6e3096a0fa
7169062: CMS: Assertion failed with -XX:+ObjectAlignmentInBytes=64
...
Removed the assert in CompactibleFreeListSpace::check_free_list_consistency() since it was too strict. Simplified CompactibleFreeListSpace::set_cms_values() to reducde the need for asserts.
Reviewed-by: jcoomes, stefank
2012-05-17 21:53:40 +02:00
Alejandro Murillo
57692966b7
7170006: new hotspot build - hs24-b12
...
Reviewed-by: jcoomes
2012-05-18 14:57:28 -07:00
Alejandro Murillo
f1828f22b9
Added tag hs24-b11 for changeset 100019c94f7c
2012-05-18 14:50:18 -07:00
Alejandro Murillo
dec70be8bf
Merge
2012-05-18 14:50:17 -07:00
John Coomes
2c4e9e718c
Merge
2012-05-18 10:27:13 -07:00
Vladimir Kozlov
72c30e6568
Merge
2012-05-17 09:50:59 -07:00
David Katleman
6412273c94
Added tag jdk8-b39 for changeset 402efa0d91d4
2012-05-17 06:20:23 -07:00
Joseph Provino
df5c45b99f
Merge
2012-05-16 13:33:30 -04:00
Bengt Rutisson
eba9965d54
7166894: Add gc cause to GC logging for all collectors
...
Reviewed-by: mgerdin, johnc
2012-05-15 10:25:06 +02:00
Bengt Rutisson
b2d4591455
7169056: Add gigabyte unit to proper_unit_for_byte_size() and byte_size_in_proper_unit()
...
Reviewed-by: jwilhelm, johnc, dholmes
2012-05-15 22:26:37 +02:00
John Cuthbertson
73636f80f0
7168294: G1: Some Full GCs incorrectly report GC cause as "No GC"
...
GC cause was not being set by the VM_G1CollectForAllocation VM operation.
Reviewed-by: jmasa, ysr, brutisso
2012-05-15 09:49:18 -07:00
John Cuthbertson
4935ae09b8
Merge
2012-05-14 21:07:28 -07:00
Mikael Vidstedt
c23595da74
7158457: division by zero in adaptiveweightedaverage
...
Add ceiling to AdaptiveWeightedAverage
Reviewed-by: ysr, iveresov
2012-05-15 00:56:06 +02:00
Vladimir Kozlov
eb4a860bc3
6924259: Remove String.count/String.offset
...
Allow a version of String class that doesn't have count and offset fields.
Reviewed-by: never, coleenp
2012-05-14 09:36:00 -07:00
Bengt Rutisson
b68794be17
7161545: G1: Minor cleanups to the G1 logging
...
Rename "to-space-overflow" to "to-space-exhausted", Introduce one decimal point in the size format, Add Sum to the aggregate and re-order the entries, Add number of GC workers to the log output
Reviewed-by: johnc, jwilhelm
2012-05-14 17:32:17 +02:00
Alejandro Murillo
17b26a6a0c
7168247: new hotspot build - hs24-b11
...
Reviewed-by: jcoomes
2012-05-11 14:54:35 -07:00
Alejandro Murillo
757948e54b
Added tag hs24-b10 for changeset fcb3aef57178
2012-05-11 14:47:25 -07:00
Alejandro Murillo
1484d4c12c
Merge
2012-05-11 14:47:24 -07: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
John Coomes
8fe245a2ba
Merge
2012-05-11 06:37:47 -07:00
David Katleman
d75e89764e
Added tag jdk8-b38 for changeset dd5e885125b4
2012-05-10 10:25:00 -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
Stefan Karlsson
efb4e7d77d
7167437: Can't build on linux without precompiled headers
...
Reviewed-by: brutisso, mgerdin
2012-05-10 11:27:10 +02:00
Alejandro Murillo
687cb2678f
Merge
2012-05-09 14:06:27 -07:00
David Katleman
e53314cbb7
Added tag jdk8-b37 for changeset f2944668a5b3
2012-05-09 13:07:42 -07:00
Vladimir Kozlov
65e294a51d
Merge
2012-05-09 10:54:29 -07:00
Vladimir Kozlov
7ecd34e368
7167266: missing copyright notes in 3rd party code
...
Add missing copyright notes to the regression test file.
Reviewed-by: twisti, johnc
2012-05-08 15:47:04 -07:00
Vladimir Kozlov
904f53db88
7160610: Unknown Native Code compilation issue
...
When constructing input vector use type of vector's operation which use it since element's sizes should match.
Reviewed-by: never, twisti
2012-05-07 12:37:46 -07:00
Joseph Provino
e897b69d19
Merge
2012-05-05 10:24:55 -04:00
Alejandro Murillo
ffd4d39144
7166615: new hotspot build - hs24-b10
...
Reviewed-by: jcoomes
2012-05-04 15:26:05 -07:00
Alejandro Murillo
d1c83acabb
Added tag hs24-b09 for changeset 6123dd756c56
2012-05-04 14:10:31 -07:00
Alejandro Murillo
2889d16425
Merge
2012-05-04 14:10:30 -07:00
John Coomes
05bee5dc82
Merge
2012-05-04 10:46:32 -07:00
Joseph Provino
0e89e92d04
Merge
2012-05-02 15:47:06 -04:00
Jiangli Zhou
2fa131f8db
7158552: The instanceKlsss::_host_klass is only needed for anonymous class for JSR 292 support
...
Change the _host_klass to be conditionally created embedded instanceKlass field.
Reviewed-by: jrose, coleenp, dholmes
2012-05-02 13:21:36 -04:00
David Katleman
a4aab05579
Added tag jdk8-b36 for changeset a7cb86ab5b6e
2012-04-26 14:05:31 -07:00
Dean Long
ea89242447
7162955: Attach api on Solaris, too many open files
...
Release server-side socket after client receives it.
Reviewed-by: sla, dsamersoff, dcubed, acorn
2012-04-26 16:24:15 -04:00
Daniel D. Daugherty
5b91fbd2b5
7164344: enabling ZIP_DEBUGINFO_FILES causes unexpected test failures on Solaris and Windows
...
Disable FDS by default on Solaris; disable ZIP_DEBUGINFO_FILES by default on Windows.
Reviewed-by: acorn, sspitsyn
2012-04-25 15:06:51 -07:00
Bengt Rutisson
93bfefecfe
7163848: G1: Log GC Cause for a GC
...
Reviewed-by: johnc, jwilhelm, jmasa
2012-04-25 12:36:37 +02:00
Jon Masamitsu
9d991480e9
Merge
2012-04-25 15:51:10 -07:00
John Cuthbertson
377a04fe57
7143490: G1: Remove HeapRegion::_top_at_conc_mark_count
...
Removed the HeapRegion::_top_at_conc_mark_count field. It is no longer needed as a result of the changes for 6888336 and 7127706. Refactored the closures that finalize and verify the liveness counting data so that common functionality was placed into a base class.
Reviewed-by: brutisso, tonyp
2012-04-25 10:23:12 -07:00
Jon Masamitsu
b63f7f3a18
7164144: Fix variable naming style in freeBlockDictionary.* and binaryTreeDictionary*
...
Fix naming style to be consistent with the predominant hotspot style.
Reviewed-by: ysr, brutisso
2012-04-25 09:55:55 -07:00
Daniel D. Daugherty
4ab089ddba
Merge
2012-04-24 15:20:40 -07:00
Nils Eliasson
83ff79ed01
7157695: Add windows implementation of socket interface
...
Reviewed-by: kvn, dholmes, twisti
2012-04-24 12:15:32 -07:00
Daniel D. Daugherty
1feb712387
Merge
2012-04-23 11:03:30 -07:00
Staffan Larsen
ca57fd5c97
7162063: libsaproc debug print should format size_t correctly on 64bit platform
...
Reviewed-by: rbackman, mgronlun, dholmes
2012-04-23 13:30:39 +02:00
Alejandro Murillo
6de80de07f
7163193: new hotspot build - hs24-b09
...
Reviewed-by: jcoomes
2012-04-20 17:13:36 -07:00