81904 Commits

Author SHA1 Message Date
Tom Rodriguez
84536ec263 6809483: hotspot:::method_entry are not correctly generated for "method()V"
Reviewed-by: iveresov, twisti
2011-01-21 13:01:02 -08:00
Zhengyu Gu
fd02f209a2 Merge 2011-01-21 11:38:25 -08:00
Mandy Chung
149fb4d217 Merge 2011-01-21 09:45:23 -08:00
Mandy Chung
01c9167c25 6912013: Remove the temporary launcher fix to add modules in the bootclasspath
Reviewed-by: ksrini
2011-01-21 09:43:57 -08:00
Chris Hegarty
d840c67658 Merge 2011-01-21 17:04:13 +00:00
Chris Hegarty
e615d63fad 7012768: InetAddress lookupTable leaks/deadlocks when using unsupported name service spi
Reviewed-by: alanb, michaelm
2011-01-21 17:02:57 +00:00
Antonios Printezis
14f4450d25 7013718: G1: small fixes for two assert/guarantee failures
Two small fixes to deal with a guarantee failure (the marking thread should join the SuspendibleThreadSet before calling a method that does pause prediction work so that said method is never called during a pause) and an assert failure (an assert is too strong).

Reviewed-by: iveresov, johnc
2011-01-21 11:30:22 -05:00
Phil Race
6c31af960e 6892138: Windows GDI platform font lookup apis affect start-up for small UI apps
Reviewed-by: igor, jgodinez
2011-01-21 08:04:04 -08:00
Phil Race
248c3bb784 6892493: potential memory leaks in 2D font code indentified by parfait
Reviewed-by: bae, igor
2011-01-21 07:59:15 -08:00
Paul Hohensee
14a381f250 7013682: two test checking cpuTime filed java/lang/management/ThreadMXBean
Typo in 6173675 fix dropped getThreadCpuTime(long) result on the floor.

Reviewed-by: mchung, dholmes
2011-01-21 07:29:59 -05:00
Erik Trimble
6fde729219 Merge 2011-01-21 02:07:11 -08:00
Christian Thalinger
32d59f1ed0 Merge 2011-01-21 01:16:13 -08:00
Igor Veresov
9256b1a02a 7013812: C1: deopt blob too far from patching stub
Use long jumps to get from patching stubs to deopt blob

Reviewed-by: kvn, never
2011-01-21 00:01:41 -08:00
Mandy Chung
3a985f5c15 7013739: jdk_rmi target is missing in the top repo's test/Makefile
Reviewed-by: ohair, igor
2011-01-20 22:17:31 -08:00
Mandy Chung
ad7ce8329f 7013739: jdk_rmi target is missing in the top repo's test/Makefile
Reviewed-by: ohair, igor
2011-01-20 22:16:55 -08:00
Erik Trimble
0b70c2b577 Merge 2011-01-20 18:24:04 -08:00
Erik Trimble
ea924f9ff6 Merge 2011-01-20 17:53:38 -08:00
Paul Hohensee
c37b51609d 6173675: M&M: approximate memory allocation rate/amount per thread
Subclass com.sun.management.ThreadMXBean from java.lang.management.ThreadMXBean, add getAllocatedBytes() and friends to c.s.m.ThreadMXBean and have sun.management.ThreadImpl implement c.s.m.ThreadMXBean rather than j.l.m.ThreadMXBean.

Reviewed-by: mchung, alanb, dholmes, emcmanus
2011-01-20 19:34:40 -05:00
Christine Lu
f8077e99a6 Added tag jdk7-b126 for changeset ecd42a8e578e 2011-01-20 15:52:27 -08:00
Christine Lu
fa37805dfa Added tag jdk7-b126 for changeset 3b85a5b1538a 2011-01-20 15:52:16 -08:00
Christine Lu
f114277002 Added tag jdk7-b126 for changeset b3d0df94a2c9 2011-01-20 15:52:11 -08:00
Christine Lu
b74d5841e6 Added tag jdk7-b126 for changeset b1e3d8548ad2 2011-01-20 15:52:10 -08:00
Christine Lu
6083cfa267 Added tag jdk7-b126 for changeset 58ca438889f6 2011-01-20 15:52:05 -08:00
Christine Lu
a7730221b6 Added tag jdk7-b126 for changeset 99921385f9e6 2011-01-20 15:52:00 -08:00
Christine Lu
c1581d642a Added tag jdk7-b126 for changeset abcb441e62bd 2011-01-20 15:51:59 -08:00
John Cuthbertson
d31ff8a886 Merge 2011-01-20 13:57:12 -08:00
Phil Race
ef0c3851d3 7013646: remove obsolete fontconfig files for linux and solaris
Reviewed-by: igor, jgodinez
2011-01-20 13:56:26 -08:00
Lana Steuck
4732162a80 Merge 2011-01-20 10:49:03 -08:00
Phil Race
33dfd5c1e8 6980204: closed/java/awt/font/LogicalFonts/MappingTest.java fails
Reviewed-by: jgodinez
2011-01-20 10:45:39 -08:00
Christian Thalinger
5e35df892d 7011839: JSR 292 turn on escape analysis when using invokedynamic
Currently escape analysis is turned off when EnableInvokeDynamic is true.

Reviewed-by: jrose, kvn
2011-01-20 08:25:22 -08:00
Zhengyu Gu
a534ff63b7 6983248: net/net001 and net/net003 fail on WinXP with JDK7-B108
Using closesocket to close socket handler to avoid invalid C runtime parameter exception.

Reviewed-by: alanb, phh, dcubed, dsamersoff, coleenp, acorn
2011-01-20 10:45:58 -05:00
Chris Hegarty
5eb8f2a9ef 7011857: java/util/concurrent/Phaser/FickleRegister.java fails on solaris-sparc
Remove from ProblemList, failure resolved by 7009231

Reviewed-by: alanb
2011-01-20 15:23:57 +00:00
Dmitry Cherepanov
abc42d9b10 7011442: AppletClassLoader.java needs to avoid spurious wakeup
Reviewed-by: anthony
2011-01-20 14:29:03 +03:00
Dmitry Cherepanov
5fcdecb5a9 7011443: ./share/classes/sun/awt/SunToolkit.java needs to avoid spurious wakeup
Reviewed-by: anthony
2011-01-20 14:28:40 +03:00
Dmitry Cherepanov
68d81ea91b 7011446: ./windows/classes/sun/awt/windows/WToolkit.java needs to avoid spurious wakeup
Reviewed-by: anthony
2011-01-20 14:27:11 +03:00
Lana Steuck
52038b7a11 Merge 2011-01-19 21:51:10 -08:00
Lana Steuck
e02ca6c7fd Merge 2011-01-19 19:35:27 -08:00
Daniel D. Daugherty
9a10ca40d7 Merge 2011-01-19 19:24:34 -08:00
Lana Steuck
a13fa350f1 Merge 2011-01-19 19:01:35 -08:00
Lana Steuck
cb72d9f503 Merge 2011-01-19 19:00:30 -08:00
Phil Race
0637d18813 7013109: windows application manifest problems
6820955: Update application manifests with new Windows 7 dpiAware section

Reviewed-by: ohair, art
2011-01-19 17:07:51 -08:00
Phil Race
3be956cf8b 6983037: closed/java/awt/font/FontNames/Type1Fonts.java failed due to missed font
Reviewed-by: igor
2011-01-19 17:02:52 -08:00
Antonios Printezis
8bce4a6620 6977804: G1: remove the zero-filling thread
This changeset removes the zero-filling thread from G1 and collapses the two free region lists we had before (the "free" and "unclean" lists) into one. The new free list uses the new heap region sets / lists abstractions that we'll ultimately use it to keep track of all regions in the heap. A heap region set was also introduced for the humongous regions. Finally, this change increases the concurrency between the thread that completes freeing regions (after a cleanup pause) and the rest of the system (before we'd have to wait for said thread to complete before allocating a new region). The changest also includes a lot of refactoring and code simplification.

Reviewed-by: jcoomes, johnc
2011-01-19 19:30:42 -05:00
Keith McGuigan
272d7eaffc 7012505: BreakpointWithFullGC.sh fails with Internal Error (src/share/vm/oops/methodOop.cpp:220)
Rebuild breakpoint cache at gc_epilogue instead of during oops_do

Reviewed-by: dcubed, ysr, coleenp
2011-01-19 13:51:53 -08:00
John Cuthbertson
9c7b5257f8 Merge 2011-01-19 13:04:37 -08:00
John Cuthbertson
2ad5e5ace5 7012642: G1: JumbleGC002 test aborts with segmentation violation due to uncaught stack overflow
With recent G1 allocation path changes, the value of StackShadowPages in fast debug builds of the JVM, is no longer large enough to prevent the JVM C++ code from touching the stack guard pages. Increase the value of StackShadowPages to a suitable value.

Reviewed-by: ysr, tonyp, coleenp
2011-01-19 13:01:11 -08:00
Phil Race
347b9111fb 6951501: EUDC character is not displayed on Swing
Reviewed-by: igor, jgodinez
2011-01-19 09:22:40 -08:00
Denis Lila
adca27cd2c 4493128: CubicCurve2D intersects method fails
Now using subdivision code in sun.awt.geom.Curve.

Reviewed-by: flar
2011-01-19 11:31:27 -05:00
Tom Rodriguez
f028816786 7013008: 2/3 assert(method == NULL || check_method(method, bcp)) failed: bcp must point into method
The Relocator should pass a NULL methodOop when rewriting since its resource array can never contain breakpoints.

Reviewed-by: dcubed, kvn, coleenp
2011-01-19 08:16:45 -08:00
Daniel D. Daugherty
5dc9441b0a 7012493: 2/2 6849574/Test.java fails with Internal Error (src/share/vm/prims/jvmtiTagMap.cpp:3294)
Refine assertion to work before VMThread has started.

Reviewed-by: ysr, never, dholmes, acorn
2011-01-19 07:41:39 -08:00