55545 Commits

Author SHA1 Message Date
Chris Hegarty
93bfa98ac4 8012917: ObjectStreamClass and ObjectStreamField should be CallerSensitive aware
Reviewed-by: mchung
2013-04-22 11:08:27 +01:00
Stuart Marks
33204355fa 8008132: Better serialization support
Reviewed-by: alanb, hawtin
2013-04-22 10:55:14 +01:00
Mandy Chung
0f6c789843 8012689: CallerSensitive annotation should not have CONSTRUCTOR Target
Reviewed-by: chegar
2013-04-22 10:22:59 +01:00
Chris Hegarty
6eca517223 8012692: SerialJavaObject.java should be CallerSensitive aware
Reviewed-by: mchung
2013-04-22 10:21:22 +01:00
Joel Borggrén-Franck
a005174625 8007812: (reflect) Class.getEnclosingMethod problematic for some classes
Better checking in getEnclosing(Method|Constructor|Class)

Reviewed-by: darcy, ahgross, mchung
2013-04-19 14:40:31 +01:00
Athijegannathan Sundararajan
6f0a5a97ae 8006611: Improve scripting
Reviewed-by: mchung
2013-04-19 11:43:19 +01:00
Erik Joelsson
80b7d8cf99 8010465: Can't enable sjavac when building in jprt
Reviewed-by: ohair, tbell
2013-04-09 09:45:48 +02:00
Erik Joelsson
21711140e2 8006288: build-infra: Use solaris nm and not gnm on solaris
Reviewed-by: tbell
2013-04-09 09:42:20 +02:00
Joe Darcy
2c7f3d292f 6298888: Add toGenericString to j.l.Class and getTypeName to j.l.reflect.Type
6992705: Include modifiers in Class.toGenericString()

Class.toGenericString and supporting changes; additional reviews by Peter Levart

Reviewed-by: alanb
2013-04-08 17:06:20 -07:00
Martin Buchholz
35d38242d2 8010849: (str) Optimize StringBuilder.append(null)
Append 4 chars instead of the string "null"

Reviewed-by: mduigou, forax, jgish
2013-04-08 16:37:35 -07:00
Sean Coffey
dec7bd5d02 8001032: Restrict object access
Restrict object access; fix reviewed also by Alexander Fomin

Reviewed-by: alanb, ahgross
2013-04-08 23:12:03 +01:00
Phil Race
d6adbf8a67 8011257: Better Byte Component Rasters
Reviewed-by: bae, vadim, mschoene
2013-04-08 13:35:57 -07:00
Phil Race
988ba5e3c7 8011253: Better Short Component Rasters
Reviewed-by: bae, vadim, mschoene
2013-04-08 13:32:09 -07:00
Phil Race
6a20e4d507 8011248: Better Component Rasters
Reviewed-by: bae, vadim, mschoene
2013-04-08 13:29:19 -07:00
Vinnie Ryan
60bb493c66 8009235: Improve handling of TSA data
Reviewed-by: ahgross, mullan
2013-04-08 21:12:28 +01:00
Jim Gish
4b5d81c510 8006036: (process) cleanup code in java/lang/Runtime/exec/WinCommand.java
Reviewed-by: lancea
2013-04-08 15:29:24 -04:00
Jonathan Gibbons
a45f8e0ef9 8011677: EndPosTables should avoid hidden references to Parser
Reviewed-by: mcimadamore
2013-04-08 11:57:37 -07:00
Jonathan Gibbons
876df30973 8011676: Instances of Tokens.Comment should not be defined in inner classes
Reviewed-by: mcimadamore
2013-04-08 11:54:26 -07:00
Omair Majid
7f1fd4ecb9 8011388: Support building zero and zeroshark with the new build
Co-authored-by: Roman Kennke <rkennke@redhat.com>
Reviewed-by: andrew, dholmes, erikj
2013-04-08 14:09:01 -04:00
Omair Majid
ca98a33db4 8011388: Support building zero and zeroshark with the new build
Co-authored-by: Roman Kennke <rkennke@redhat.com>
Reviewed-by: andrew, dholmes, erikj
2013-04-08 14:07:32 -04:00
Maurizio Cimadamore
da9dd76b20 8010822: Intersection type cast for functional expressions does not follow spec EDR
Remove support for marker interfaces; redefine intersection type casts to be order-independent

Reviewed-by: jjg
2013-04-08 15:59:29 +01:00
Maurizio Cimadamore
ea55015155 8009131: Overload: javac should discard methods that lead to errors in lambdas with implicit parameter types
Lambdas that have errors in their bodies should make enclosing overload resolution fail

Reviewed-by: jjg
2013-04-08 15:57:10 +01:00
Maurizio Cimadamore
b4b6e4f82e 8010404: Lambda debugging: redundant LineNumberTable entry for lambda capture
Ignore indy entries in LineNumberTable

Reviewed-by: jjg
2013-04-08 15:53:08 +01:00
Maurizio Cimadamore
08df98aa3c 8010823: DefaultMethodTest.testReflectCall fails with new lambda VM
Fix lambda test

Reviewed-by: jjg
2013-04-08 15:52:05 +01:00
Maurizio Cimadamore
f298073f33 8010922: Cleanup: add support for ad-hoc method check logic
Support pluggable method checkers

Reviewed-by: jjg
2013-04-08 15:51:41 +01:00
David Chase
12be356d81 8010913: compiler/6863420 often exceeds timeout
Add longer timeout for jtreg, add internal timeout thread to prevent spurious timeouts

Reviewed-by: twisti, kvn
2013-04-08 07:40:08 -07:00
Konstantin Shefov
d7081aaf76 7153702: [TEST_BUG] [macosx] Synchronization problem in test javax/swing/JPopupMenu/6827786/bug6827786.java
Reviewed-by: serb, alexsch
2013-04-08 17:18:16 +04:00
Bengt Rutisson
4a685f181b 7197666: java -d64 -version core dumps in a box with lots of memory
Allow task queues to be mmapped instead of malloced on Solaris

Reviewed-by: coleenp, jmasa, johnc, tschatzl
2013-04-08 07:49:28 +02:00
Chris Hegarty
13d1be151e 8008593: Better URLClassLoader resource management
Reviewed-by: alanb, sherman, hawtin
2013-04-08 06:15:18 +01:00
Zhengyu Gu
e722199fc0 Merge 2013-04-05 23:10:04 -07:00
Joe Darcy
76a59cf150 8011590: More tests for core reflection modeling of default methods
Reviewed-by: mduigou
2013-04-05 18:20:12 -07:00
Dan Xu
963eb2f9d7 8011602: jobjc build failure on Mac
Remove @Native annotation from macosx/native/jobjc/src/core/java/com/apple/jobjc/Coder.java

Reviewed-by: mchung, dholmes
2013-04-05 17:15:59 -07:00
Daniel D. Daugherty
b548db1e6d Merge 2013-04-05 16:16:18 -07:00
Lana Steuck
a8231f55a8 Merge 2013-04-05 14:52:00 -07:00
Lana Steuck
2736fc31a9 Merge 2013-04-05 14:51:55 -07:00
Lana Steuck
0be9644c6a Merge 2013-04-05 14:51:24 -07:00
Lana Steuck
7066a75e51 Merge 2013-04-05 14:49:54 -07:00
Christos Zoulas
a7b0073f5a 5001942: Missings SOCKS support for direct connections
Add support for socksNonProxyHosts

Reviewed-by: chegar, khazra
2013-04-05 12:12:34 -07:00
Calvin Cheung
a72b5d24e6 8006001: [parfait] Possible file leak in hotspot/src/os/linux/vm/perfMemory_linux.cpp
Reviewed-by: zgu, coleenp, hseigel, dholmes
2013-04-05 11:15:13 -07:00
Hannes Wallnöfer
bc7905ab3a 8009230: Nashorn rejects extended RegExp syntax accepted by all major JS engines
Reviewed-by: jlaskey, lagergren
2013-04-05 19:50:10 +02:00
Mandy Chung
efdece0bc7 8011380: FX dependency on PlatformLogger broken by 8010309
Reviewed-by: alanb
2013-04-05 10:41:46 -07:00
Daniel D. Daugherty
78339229bb Merge 2013-04-05 10:38:08 -07:00
Petr Pchelko
9ff5db6260 8006941: [macosx] Deadlock in drag and drop
7199783: Setting cursor on DragSourceContext does not work on OSX

Reviewed-by: anthony, serb
2013-04-05 18:29:53 +01:00
Zhengyu Gu
28e33e673a 8011161: NMT: Memory leak when encountering out of memory error while initializing memory snapshot
Fix memory leaks when NMT fails to initialize snapshot and worker thread

Reviewed-by: dcubed, ccheung, rdurbin
2013-04-05 12:19:19 -04:00
Sean Mullan
6ebc920e1e 8001330: Improve on checking order
Reviewed-by: acorn, hawtin
2013-04-05 10:18:36 -04:00
Sean Mullan
8328f67bc7 8001330: Improve on checking order
Reviewed-by: acorn, hawtin
2013-04-05 10:17:06 -04:00
Niclas Adlertz
340226f16a 8006016: Memory leak at hotspot/src/share/vm/adlc/output_c.cpp
Reviewed-by: kvn, roland
2013-04-05 11:09:43 +02:00
Erik Joelsson
989cb5b8fc 8008373: JFR JTReg tests fail with CompilationError on MacOSX; missing '._sunec.jar'
Reviewed-by: tbell
2013-04-05 09:39:10 +02:00
Erik Joelsson
6cb72b3aab 8008373: JFR JTReg tests fail with CompilationError on MacOSX; missing '._sunec.jar'
Reviewed-by: tbell
2013-04-05 09:38:54 +02:00
Alejandro Murillo
0afa77628c 8011584: new hotspot build - hs25-b27
Reviewed-by: jcoomes
2013-04-04 21:15:43 -07:00