73474 Commits

Author SHA1 Message Date
Jim Graham
80cb99bacb 6766342: Improve performance of Ductus rasterizer
Reviewed-by: jgodinez, prr
2010-12-14 13:25:29 -08:00
Antonios Printezis
727333a1a3 7000559: G1: assertion failure !outer || (full_collections_started == _full_collections_completed + 1)
The concurrent marking thread can complete its operation and increment the full GC counter during a Full GC. This causes the nesting of increments to the start and end of Full GCs that we are expecting to be wrong. the fix is for the marking thread to join the suspendible thread set before incrementing the counter so that it's blocked until the Full GC (or any other safepoint) is finished. The change also includes some minor code cleanup (I renamed a parameter).

Reviewed-by: brutisso, ysr
2010-12-14 16:19:44 -05:00
Lance Andersen
e7d9fa1a92 7006454: Typo in javadocs typo for Statement.executeBatch @since
Reviewed-by: alanb
2010-12-14 16:08:43 -05:00
Christian Thalinger
0563626b3c 7006044: materialize cheap non-oop pointers on 64-bit SPARC
After 6961690 we load non-oop pointers for the constant table which could easily be materialized in a few instructions.

Reviewed-by: never, kvn
2010-12-14 12:44:30 -08:00
Coleen Phillimore
18324204ef 7006471: fix for 6988439 crashes when pending list lock is null
Missing null check in owns_pending_list_lock() because this can be called before pending_list_lock is initialized.

Reviewed-by: never, kvn
2010-12-14 15:10:52 -05:00
Kumar Srinivasan
3f8b4d6b64 7006704: (pack200) add missing file for 6990106
Reviewed-by: mduigou, briangoetz
2010-12-14 08:13:38 -08:00
Kumar Srinivasan
1a68506b19 6990106: FindBugs scan - Malicious code vulnerability Warnings in com.sun.java.util.jar.pack.*
Reviewed-by: mduigou, briangoetz
2010-12-14 07:42:11 -08:00
Andrew John Hughes
0e6307f4b7 6444769: java/awt/Insets/WindowWithWarningTest/WindowWithWarningTest.html fails
Remove unneeded test

Reviewed-by: anthony
2010-12-14 13:51:07 +00:00
Tom Rodriguez
a5f501c021 7004940: CTW: assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRG
Reviewed-by: kvn, twisti
2010-12-13 22:41:03 -08:00
Jim Holmlund
aeae2e4203 6999460: Glassfish build with JDK 6 / 7 is 5x-10x slower on Windows than on Linux
Fixed JavacFileManager to not treat a non-existant pathname as a directory.

Reviewed-by: jjg
2010-12-13 17:35:57 -08:00
Lana Steuck
9ed3faea7a Merge 2010-12-13 16:25:26 -08:00
Lana Steuck
0376b163c5 Merge 2010-12-13 16:22:29 -08:00
Lana Steuck
80dcc0914c Merge 2010-12-13 16:21:36 -08:00
Maurizio Cimadamore
6ef5228632 6993978: Project Coin: Compiler support of annotation to reduce varargs warnings
Reviewed-by: jjg, darcy
2010-12-13 15:11:00 -08:00
Coleen Phillimore
d2481f01f0 Merge 2010-12-13 14:46:51 -08:00
Joe Darcy
9d7eb99f30 7006129: Project Coin: Annotation type to reduce varargs warnings
Reviewed-by: jjg, mcimadamore
2010-12-13 14:34:37 -08:00
Xueming Shen
675d4c42a3 7003462: cannot read InputStream returned by java.util.ZipFile.getInputStream(ZipEntry)
The returned InflatedInputStream object should be kept in map streams

Reviewed-by: alanb
2010-12-13 14:12:56 -08:00
Bhavesh Patel
87db401cf5 Merge 2010-12-13 14:08:01 -08:00
Bhavesh Patel
8850af593b 7006270: Several javadoc regression tests are failing on windows
Reviewed-by: jjg
2010-12-13 13:44:47 -08:00
Naoto Sato
c961543922 7002320: Locale.forLanguageTag()/toLanguageTag() not working properly with ja_JP_JP locale
Reviewed-by: dougfelt
2010-12-13 13:16:08 -08:00
Kelly O'Hair
f31fdf2fb6 Merge 2010-12-13 10:49:18 -08:00
Qi Zuo
eae9fe4ba9 Merge 2010-12-13 11:34:03 -05:00
Vinnie Ryan
7d90fc05af Merge 2010-12-13 15:07:20 +00:00
Vinnie Ryan
26382e27dd 6799854: CodeSigner.hashCode() does not work with serialization
Reviewed-by: mullan
2010-12-13 14:58:52 +00:00
Maurizio Cimadamore
ecb30ce139 7006109: Add test library to simplify the task of writing automated type-system tests
Types.java needs to be more stress-tested

Reviewed-by: jjg
2010-12-13 14:56:50 +00:00
Lana Steuck
1cf7cebcc8 Merge 2010-12-12 21:58:56 -08:00
Andy Herrick
48c5131fad Merge 2010-12-12 22:58:01 -05:00
Andy Herrick
e5c7075b36 Merge 2010-12-12 22:56:48 -05:00
Lana Steuck
74809c0869 Merge 2010-12-12 15:31:28 -08:00
Lana Steuck
612fdb2793 Merge 2010-12-12 15:28:57 -08:00
Lana Steuck
6164e519dd Merge 2010-12-12 10:36:22 -08:00
Lana Steuck
4c446b97e1 Merge 2010-12-12 10:36:20 -08:00
Lana Steuck
b00413aebb Merge 2010-12-12 10:12:35 -08:00
Jonathan Gibbons
bde6bdb43d 6990134: minor (but red) findbugs warnings
Reviewed-by: mcimadamore
2010-12-12 10:05:40 -08:00
Zhengyu Gu
86f7ad735d Merge 2010-12-11 13:46:36 -05:00
Zhengyu Gu
61a4658b22 7003748: Decode C stack frames when symbols are presented (PhoneHome project)
Implemented in-process C native stack frame decoding when symbols are available.

Reviewed-by: coleenp, never
2010-12-11 13:20:56 -05:00
Erik Trimble
72a4a57a9e 7006221: Bump the HS20 build number to 04
Update the HS20 build number to 04

Reviewed-by: jcoomes
2010-12-10 18:05:39 -08:00
Erik Trimble
3ba0ee979e Merge 2010-12-10 17:59:46 -08:00
Phil Race
1986c6588f 7005896: Java2D D3D pipeline doesn't recognise latest Windows OSes
Reviewed-by: bae, jgodinez
2010-12-10 16:14:04 -08:00
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