Erik Trimble
3d041302d0
Merge
2010-12-10 15:46:59 -08:00
Vladimir Kozlov
19a01fed97
6993125: runThese crashes with assert(Thread::current()->on_local_stack((address)this))
...
Add another ResourceObj debug field to distinguish garbage
Reviewed-by: dholmes, coleenp
2010-12-10 14:14:02 -08:00
Lana Steuck
dc44526b3f
Merge
2010-12-10 14:02:33 -08:00
Coleen Phillimore
aa521ed9cd
6988439: Parallel Class Loading test deadlock involving MethodData_lock and Pending List Lock
...
Don't acquire methodData_lock while holding pending list lock
Reviewed-by: kvn, never, ysr
2010-12-10 12:13:03 -05:00
Jonathan Gibbons
1ce40f31dd
6504896: TreeMaker.Literal(Object) does not support Booleans
...
Reviewed-by: mcimadamore
2010-12-10 07:38:28 -08:00
Maurizio Cimadamore
450d85b95a
6199075: Unambiguous varargs method calls flagged as ambiguous
...
Javac does not implement overload resolution w.r.t. varargs methods as described in the JLS
Reviewed-by: jjg
2010-12-10 15:24:17 +00:00
Maurizio Cimadamore
ba8f15cef1
7005671: Regression: compiler accepts invalid cast from X[] to primitive array
...
Regression in type conversion after 292 changes
Reviewed-by: jjg
2010-12-10 15:23:42 +00:00
Sean Coffey
6c39971cb7
6998583: NativeSeedGenerator is making 8192 byte read requests from entropy pool on each init
...
Reviewed-by: wetmore, andrew, vinnie
2010-12-10 15:11:47 +00:00
Chris Hegarty
458596deff
7004439: SCTP_SET_PEER_PRIMARY_ADDR throws SocketException on Linux
...
IPv4 addrs passed to SCTP_SET_PEER_PRIMARY_ADDR should not be converted to IPv4-mapped addrs
Reviewed-by: michaelm
2010-12-10 10:47:21 +00:00
Lana Steuck
03324a834c
Merge
2010-12-09 21:55:41 -08:00
Y. Srinivas Ramakrishna
874098b1c6
Merge
2010-12-09 21:47:58 -08:00
David Katleman
90141befa8
Added tag jdk7-b121 for changeset 89ced394b320
2010-12-09 21:25:38 -08:00
David Katleman
98e6656b3c
Added tag jdk7-b121 for changeset 4a42e58ee6c3
2010-12-09 21:25:32 -08:00
David Katleman
3dd432bce0
Added tag jdk7-b121 for changeset 1813eb437117
2010-12-09 21:25:29 -08:00
David Katleman
4960455564
Added tag jdk7-b121 for changeset 75d78f95b8eb
2010-12-09 21:25:29 -08:00
David Katleman
06759914a2
Added tag jdk7-b121 for changeset 355804dc2e5e
2010-12-09 21:25:25 -08:00
David Katleman
9494f0dc4b
Added tag jdk7-b121 for changeset 5a27cf522774
2010-12-09 21:25:22 -08:00
David Katleman
b95088ea8c
Added tag jdk7-b121 for changeset 0961b69bacc0
2010-12-09 21:25:18 -08:00
Jonathan Gibbons
5d1c8426a1
6986242: cut-n-paste error in javadoc for Trees.instance(ProcessingEnvironment)
...
Reviewed-by: darcy
2010-12-09 19:53:03 -08:00
Yuka Kamiya
e753774a96
6515695: [Col] java.text.RuleBasedCollator - JavaDoc "Examples" - Two bugs in sample code
...
Reviewed-by: okutsu
2010-12-10 11:43:56 +09:00
Jonathan Gibbons
b66118af84
7005856: avoid name clash for langtools when building on MacOS
...
Reviewed-by: mcimadamore
2010-12-09 18:33:32 -08:00
David Holmes
83c72a434a
7005007: Refine use of ALT_COMPILER_PATH to avoid conflict with JPRT usage
...
Check for CROSS_COMPILE_ARCH being set as an indicator to use ALT_COMPILER_PATH
Reviewed-by: acorn, ohair
2010-12-09 20:12:06 -05:00
Naoto Sato
4127266c60
Merge
2010-12-09 15:26:22 -08:00
Naoto Sato
63331cdad1
7000507: javadoc warnings in java.util.Locale
...
7004335: Javadoc for Locale.toLangaugeTag() is unclear
7005320: (lc) doc: missing " in Locale.forLanguageTag code samples
Reviewed-by: okutsu
2010-12-09 15:22:05 -08:00
Qi Zuo
c7c0f1d6ea
Merge
2010-12-09 16:05:25 -05:00
Keith McGuigan
de27a1608c
7004582: Add GetThisObject() function to JVMTI 1.2
...
Add 'GetThisObject' function
Reviewed-by: never, coleenp
2010-12-09 15:04:26 -05:00
Naoto Sato
3458c499c9
6486695: [Col] Doc: CollationElementIterator example assumes Collator.getInstance return type
...
Reviewed-by: okutsu
2010-12-09 11:56:38 -08:00
Lance Andersen
b2516290d4
6659234: Incorrect check in SerialBlob.getBytes
...
Reviewed-by: darcy
2010-12-09 13:01:14 -05:00
Y. Srinivas Ramakrishna
8baafdfd45
7005259: CMS: BubbleUpRef asserts referent(obj)->is_oop() failed: Enqueued a bad referent
...
Relaxed the assert by allowing NULL referents when discovery may be concurrent.
Reviewed-by: johnc, jcoomes
2010-12-09 09:22:57 -08:00
Jonathan Gibbons
cc42fec255
6985202: no access to doc comments from Tree API
...
Reviewed-by: mcimadamore
2010-12-09 08:48:08 -08:00
Jonathan Gibbons
3244279bb2
4917091: javac rejects array over 128 in length
...
Reviewed-by: mcimadamore
2010-12-09 08:24:42 -08:00
Qi Zuo
f43486fa42
Merge
2010-12-09 10:58:34 -05:00
Maurizio Cimadamore
d2e437cb96
7005371: Multicatch: assertion error while generating LocalVariableTypeTable attribute
...
Compiler crashes with assertion error if '-g' option is passed and source contains multicatch
Reviewed-by: jjg
2010-12-09 15:50:57 +00:00
Maurizio Cimadamore
929d3fd3f5
6476118: compiler bug causes runtime ClassCastException for generics overloading
...
Compiler allows bridge methods to override unrelated method
Reviewed-by: jjg
2010-12-09 15:50:34 +00:00
Maurizio Cimadamore
e8d1ae243d
7005095: Cast: compile reject sensible cast from final class to interface
...
A previous fix to cast conversion has made the compiler too strict w.r.t. final cast
Reviewed-by: jjg
2010-12-09 15:50:10 +00:00
Dmitry Samersoff
d344b51209
6989076: JVM crashes in klassItable::initialize_itable_for_interface
...
Hotspot should check protection attribute besides the name and signature of the method when constructing vtable.
Reviewed-by: dcubed
2010-12-09 17:53:22 +03:00
Joe Darcy
116762a60e
7003550: Loosen modeling requirements for annotation processing erroneous code
...
Reviewed-by: jjg
2010-12-08 21:21:42 -08:00
Xueming Shen
5b0e49b0e1
5076980: (fmt) FormattableFlags specifies unsupported '^' format flag
...
Replaced '^' with 'S' in spec
Reviewed-by: darcy
2010-12-08 20:11:31 -08:00
Masayoshi Okutsu
f104b182da
6911839: Sles/SuSE 11 needs CJK support
...
Reviewed-by: peytoia
2010-12-09 12:36:58 +09:00
Igor Veresov
a9bee9ec34
Merge
2010-12-08 17:50:49 -08:00
Miroslaw Niemiec
aba298cdf0
6859086: Dialog created by JOptionPane.showMessageDialog does not repaint sometimes
...
Reviewed-by: bae, chrisphi
2010-12-08 15:15:49 -08:00
Naoto Sato
15d5f3b709
6647615: Sample code in ListResourceBundle is not correct and causes a compile error
...
Reviewed-by: peytoia
2010-12-08 15:15:45 -08:00
Miroslaw Niemiec
2de767fbf0
6813208: pageDialog throws NPE from applet
...
Reviewed-by: ant, minqi
2010-12-08 15:04:41 -08:00
Jonathan Gibbons
b9f90baa59
7004698: javap does not output CharacterRangeTable attributes correctly
...
Reviewed-by: mcimadamore
2010-12-08 13:42:57 -08:00
Xueming Shen
860a7e1fc9
6415373: (cs) UnicodeEncoder emits BOM when there are no bytes to encode
...
No BOM output if no byte to encode
Reviewed-by: alanb
2010-12-08 12:54:43 -08:00
Xueming Shen
68746705da
6527572: (cs) Charset.forName can throw NullPointerException when testing bug level
...
Fixed the race condition
Reviewed-by: alanb
2010-12-08 12:15:55 -08:00
Mandy Chung
e54cb28a96
6977034: Thread.getState() very slow
...
Directly map the threadStatus value to Thread.State
Reviewed-by: emcmanus, dholmes
2010-12-08 10:45:28 -08:00
Sean Mullan
d91f2b34af
6998860: Signed jar file verification is currently creating many extra new Sun providers
...
Reviewed-by: mchung
2010-12-08 10:21:48 -08:00
Kevin Walls
03a1ccfef2
7003789: PTRACE_GETREGS problems with SA on Linux
...
Ifdef definitions for PTRACE_GETREGS_REQ clarified
Reviewed-by: dholmes
2010-12-08 04:50:35 -08:00
Igor Veresov
eafb22164b
7005241: C1: SEGV in java.util.concurrent.LinkedTransferQueue.xfer() with compressed oops
...
Implementation of the CAS primitive for x64 compressed oops was incorrect. It kills rscratch2 register (r11), which is allocatable in C1. Also, we don't need to restore cmpval as it's never used after that, so we need only one temporary register, which can be scratch1.
Reviewed-by: kvn, never
2010-12-08 02:36:36 -08:00