Y. Srinivas Ramakrishna
ed72e31727
4965777: GC changes to support use of discovered field for pending references
...
If and when the reference handler thread is able to use the discovered field to link reference objects in its pending list, so will GC. In that case, GC will scan through this field once a reference object has been placed on the pending list, but not scan that field before that stage, as the field is used by the concurrent GC thread to link discovered objects. When ReferenceHandleR thread does not use the discovered field for the purpose of linking the elements in the pending list, as would be the case in older JDKs, the JVM will fall back to the old behaviour of using the next field for that purpose.
Reviewed-by: jcoomes, mchung, stefank
2011-09-07 13:55:42 -07:00
Y. Srinivas Ramakrishna
ec13301b32
Merge
2011-09-07 15:00:13 -07:00
Mandy Chung
34e0b54108
7078024: Update JDK service tag for JDK 8
...
Reviewed-by: paulk
2011-09-07 13:42:34 -07:00
Vladimir Kozlov
61068411fa
7054211: No loop unrolling done in jdk7b144 for a test update() while loop
...
Restore unrolling code for CaffeineMark.
Reviewed-by: never
2011-09-07 12:58:42 -07:00
Igor Veresov
315ec64dce
Merge
2011-09-07 11:52:00 -07:00
Antonios Printezis
24eb07061e
7050392: G1: Introduce flag to generate a log of the G1 ergonomic decisions
...
It introduces ergonomic decision logging in G1 for the following heuristics: heap sizing, collection set construction, concurrent cycle initiation, and partially-young GC start/end. The code has a bit of refactoring in a few places to make the decision logging possible. It also replaces alternative ad-hoc logging that we have under different parameters and switches (G1_DEBUG, G1PolicyVerbose).
Reviewed-by: johnc, ysr
2011-09-07 12:21:23 -04:00
Roland Westrelin
90844ca5dc
7085012: ARM: com/sun/jdi/PopSynchronousTest.java still fails
...
InterpreterRuntime::popframe_move_outgoing_args() is required for the ARM interpreter.
Reviewed-by: kvn, twisti
2011-09-07 14:15:07 +02:00
Vikram Aroskar
732ac029ec
7012783: JFileChooser fails to resolve DFS links on Windows Vista SP2
...
Changes to code to handle DFS links
Reviewed-by: rupashka
2011-09-07 03:17:21 -07:00
Roland Westrelin
48ecf5dfe4
7086394: c2/arm: enable UseFPUForSpilling
...
ARM has instructions to move data directly between the fpu and integer registers.
Reviewed-by: kvn, never
2011-09-07 09:35:52 +02:00
Joe Darcy
a1f5f73508
7086192: (reflect) Have TypeVariable extend AnnotatedElement
...
Reviewed-by: mcimadamore
2011-09-06 21:19:31 -07:00
Igor Veresov
a9cd50a1c8
7087583: Hotspot fails to allocate heap with mmap(MAP_HUGETLB)
...
Try using small pages when transparent huge pages allocation fails
Reviewed-by: ysr
2011-09-06 21:03:51 -07:00
Weijun Wang
ba77c3a48f
7067974: multiple ETYPE-INFO-ENTRY with same etype and different salt
...
Reviewed-by: valeriep
2011-09-07 08:56:55 +08:00
Phil Race
b3aa4cdcba
7050826: Hebrew characters are not rendered on OEL 5.6
...
Reviewed-by: bae, jgodinez
2011-09-06 13:40:31 -07:00
Joe Darcy
2a22d4691a
6838776: Defer initialization of static fields in java.math.BigInteger
...
Reviewed-by: mduigou, mduigou
2011-09-06 06:17:52 -07:00
Lana Steuck
3c59a998c6
Merge
2011-09-05 23:58:19 -07:00
Tom Rodriguez
edb7b9514a
7051798: SA-JDI: NPE in Frame.addressOfStackSlot(Frame.java:244)
...
Reviewed-by: kvn
2011-09-05 17:09:05 -07:00
Joe Darcy
59a4dbb95a
7086710: java/util/Formatter/Basic.java failing after 7082971
...
Reviewed-by: alanb
2011-09-05 08:04:04 -07:00
Denis Fokin
077625bba2
7071248: IME composition window does not disappear when file dialog is closed : Japanese WinXP
...
Reviewed-by: naoto, art
2011-09-05 18:54:49 +04:00
Sean Coffey
92de2299c5
7049079: NTSYSTEM CLASS IS LEAKING WINDOWS TOKENS
...
Reviewed-by: weijun
2011-09-05 11:28:23 +01:00
Weijun Wang
b0fb95c8d3
7081411: DSA keypair generation affected by Solaris bug
...
Reviewed-by: xuelei, mullan, alanb
2011-09-05 18:17:55 +08:00
Weijun Wang
833bcd2277
7081783: jarsigner error when no $HOME/.keystore
...
Reviewed-by: xuelei
2011-09-05 11:22:27 +08:00
Vladimir Kozlov
dece7fbfec
7086560: 7085404 changes broke VM with -XX:-EnableInvokeDynamic
...
Add check that ciEnv::_CallSite_klass is initialized.
Reviewed-by: jrose
2011-09-03 14:03:54 -07:00
Tom Rodriguez
b13890a199
Merge
2011-09-03 09:56:57 -07:00
Kurchi Subhra Hazra
179b982e9d
7084032: test/java/net/Inet6Address/B6558853.java fails on Windows XP/2003 if IPv6
...
Reviewed-by: chegar
2011-09-03 07:46:35 +01:00
Tom Rodriguez
d4d5856fd4
7016881: JSR 292: JDI: sun.jvm.hotspot.utilities.AssertionFailure: index out of bounds
...
Reviewed-by: kvn, twisti
2011-09-02 22:00:49 -07:00
John Coomes
4a09997f51
Merge
2011-09-02 21:33:57 -07:00
Tom Rodriguez
32fd1b087d
7071307: MethodHandle bimorphic inlining should consider the frequency
...
Reviewed-by: twisti, roland, kvn, iveresov
2011-09-02 20:58:21 -07:00
Joe Darcy
3d9f3ee2b1
6989067: BigInteger's array copiers should be converted to System.arraycopy()
...
Reviewed-by: mduigou, forax
2011-09-02 16:06:08 -07:00
John Coomes
c8c58542b3
Added tag hs22-b04 for changeset 741bcb34b337
2011-09-02 15:52:03 -07:00
Vladimir Kozlov
f7d7a6071a
7039731: arraycopy could use prefetch on SPARC
...
Use BIS and prefetch in arraycopy stubs for Sparc (BIS for T4 only).
Reviewed-by: never, iveresov
2011-09-02 12:13:33 -07:00
Xueming Shen
9f67707386
6898310: (cs) Charset cache lookups should be synchronized
...
Synchronize the lookup in iterator
Reviewed-by: alanb
2011-09-02 10:20:08 -07:00
Maurizio Cimadamore
a456f20739
7086261: javac doesn't report error as expected, it only reports ClientCodeWrapper$DiagnosticSourceUnwrapper
...
Missing override for toString() in ClientCodeUnwrapper.DiagnosticSourceUnwrapper
Reviewed-by: jjg
2011-09-02 17:35:56 +01:00
Bruce Chapman
0da4a58897
7024096: Stack trace has invalid line numbers
...
Reviewed-by: jjg, darcy
2011-09-02 07:54:16 -07:00
Christian Thalinger
1038fed51d
7071709: JSR 292: switchpoint invalidation should be pushed not pulled
...
Reviewed-by: never
2011-09-02 04:28:59 -07:00
David Buck
aeec78ab37
7074386: fallback to fontconfig.<major_version>.bfc/properties if fontconfig.<major_version>.<minor_version>
...
Fallback to fontconfig.<major_version>.bfc/properties if fontconfig.<major_version>.<minor_version>. is not found
Reviewed-by: prr, robm
2011-09-02 04:28:49 -07:00
Alejandro Murillo
096ba80aea
7086589: bump the hs22 build number to 04
...
Reviewed-by: johnc
2011-09-02 03:49:30 -07:00
John Coomes
d42d7de7ff
Added tag hs22-b03 for changeset 52cac2467a60
2011-09-02 15:47:43 -07:00
John Coomes
87501184d9
Added tag hs22-b02 for changeset 7adf55aec150
2011-09-02 15:47:43 -07:00
John Coomes
b57839cc49
Added tag hs22-b01 for changeset 2143c41c2a90
2011-09-02 15:47:42 -07:00
Christian Thalinger
db44acbeb4
7085404: JSR 292: VolatileCallSites should have push notification too
...
Reviewed-by: never, kvn
2011-09-02 00:36:18 -07:00
Sergey Kuksenko
238bb5d3bb
7082971: More performance tuning of BigDecimal and other java.math classes
...
Reviewed-by: darcy
2011-09-01 23:00:09 -07:00
Jim Holmlund
7d7c8d7cdf
7086071: tools/javac/7079713/TestCircularClassfile.java fails on windows
...
Delete file before renaming another file to it
Reviewed-by: jjg
2011-09-01 14:35:59 -07:00
Suchen Chien
fd8978fa75
Added tag jdk8-b03 for changeset df130f34ab4c
2011-09-01 13:54:50 -07:00
Suchen Chien
ea16c13048
Added tag jdk8-b03 for changeset 11c81bbc7690
2011-09-01 13:54:38 -07:00
Suchen Chien
03730b799c
Added tag jdk8-b03 for changeset 6126faad61f0
2011-09-01 13:54:32 -07:00
Suchen Chien
a481e029fa
Added tag jdk8-b03 for changeset 7a7c32801316
2011-09-01 13:54:31 -07:00
Suchen Chien
463d10d607
Added tag jdk8-b03 for changeset 52cac2467a60
2011-09-01 13:54:24 -07:00
Suchen Chien
e0896d794e
Added tag jdk8-b03 for changeset b2c1fbeecd43
2011-09-01 13:54:19 -07:00
Suchen Chien
5f1b3f48fa
Added tag jdk8-b03 for changeset 987739a4fab0
2011-09-01 13:54:18 -07:00
Jan Lahoda
6f70d425f2
7073631: (javac) javac parser improvements for error position reporting
...
JavacParser improvements for NetBeans, improved by LangTools.
Reviewed-by: mcimadamore, jjg
2011-09-01 09:14:25 -07:00