82485 Commits

Author SHA1 Message Date
Vladimir Kozlov
a0cb26b72d 6893701: compiler/6877254/Test.java fails because it combines -XX:+UseConcMarkSweepGC with other GC
Remove explicit GC flags in regression tests

Reviewed-by: never, ysr
2010-01-19 15:54:42 -08:00
Dmitry Cherepanov
90bf9a073f 6660258: Java application stops Windows logout/shutdown (regression in 1.5.0_14)
Reviewed-by: anthony, art, uta
2010-01-20 01:33:49 +03:00
Mahmood Ali
a9131d080c 6917067: refactor type annotations code from TransTypes into new TypeAnnotations class
Co-authored-by: Michael Ernst <mernst@cs.washington.edu>
Reviewed-by: jjg, darcy
2010-01-19 14:28:45 -08:00
Erik Trimble
0f5710a2e2 Merge 2010-01-19 14:23:18 -08:00
Karen Kinnear
8101e71766 6626217: Fixed loader constraint array handling
Loader constraints track array elements, not arrays themselves.

Reviewed-by: dcubed, kevinw
2010-01-19 16:03:09 -05:00
Vladimir Kozlov
bb4f475e1b 6917931: compiler/6895383/Test.java don't compile due missed imports
Add missing imports.

Reviewed-by: never, twisti
2010-01-19 10:25:54 -08:00
Weijun Wang
9645beba5c 6917791: KeyTabEntry, when the byte value smaller then 16, the string drop '0'
Reviewed-by: xuelei
2010-01-19 11:43:45 +08:00
Mandy Chung
0dd2aad54f 6916217: make/modules/Makefile requires ALT_JDK_IMPORT_PATH
Build modules not depending on ALT_JDK_IMPORT_PATH being set

Reviewed-by: alanb
2010-01-18 15:23:14 -08:00
Pavel Tisnovsky
f57059f5b4 6917663: test/java/security/Provider/Turkish.java not samevm friendly
Added othervm flag to ensure that this test will run in isolation.

Reviewed-by: alanb
2010-01-18 17:53:26 +01:00
Alan Bateman
01c326e0da 6917021: (file) copyTo/moveTo can overrwrite existing file when target associated with custom provider
Reviewed-by: chegar
2010-01-18 15:21:34 +00:00
Chris Hegarty
3e77553ac1 6917317: (sctp) Remove dependency on handleSocketError
Reviewed-by: alanb
2010-01-18 14:56:06 +00:00
Chris Hegarty
34b95319c2 6916890: (sctp) SctpChannel.send may cause IAE if given a heap buffer with an offset
Reviewed-by: alanb
2010-01-18 14:01:07 +00:00
Edward Nevill
3ea93d46c4 6917698: os::is_allocatable Zero fix for 32-bit platforms
Recent changes call os::is_allocatable which was not implemented in Zero.

Reviewed-by: twisti
2010-01-18 05:02:41 -08:00
Yong Jeffrey Huang
fb1a4c18c0 Merge 2010-01-17 18:42:34 -08:00
Y. Srinivas Ramakrishna
d327b24c06 Merge 2010-01-16 23:51:50 -08:00
Andrew John Hughes
95b04ad35c 6917485: Corba doc warnings
Fix warnings generated by javadoc

Reviewed-by: darcy
2010-01-16 01:04:04 +00:00
Tom Rodriguez
f839a363ca 6879943: CTW failure jdk6_18/hotspot/src/share/vm/c1/c1_LIR.hpp:2029
Reviewed-by: kvn, cfang
2010-01-15 16:15:45 -08:00
Lana Steuck
4874fa7e28 Merge 2010-01-15 15:37:13 -08:00
Lana Steuck
a5325ffb94 Merge 2010-01-15 15:36:54 -08:00
Erik Trimble
5ce386d80e 6917463: Bump the HS17 build number to 07
Update the HS17 build number to 07

Reviewed-by: jcoomes
2010-01-15 14:28:16 -08:00
Erik Trimble
a538576b56 Merge 2010-01-15 14:25:44 -08:00
Tom Rodriguez
72d0f638c7 6849984: Value methods for platform dependent math functions constant fold incorrectly
Reviewed-by: kvn, twisti
2010-01-15 11:53:33 -08:00
Jennifer Godinez
8cfb675258 6915906: tests in closed/javax/print/ should not be calling System.exit()
Reviewed-by: igor, prr
2010-01-15 09:06:57 -08:00
Chris Hegarty
c5c869ce94 6916922: (sctp) SO_RCVBUF & SO_SNDBUF returns twice the value set
Reviewed-by: alanb
2010-01-15 16:31:16 +00:00
Sean Mullan
152798a7ef Merge 2010-01-15 09:58:48 -05:00
Sean Mullan
60fa841f74 6915939: Exception should be thrown if OCSP SingleResponses contain unresolved critical extensions
Reviewed-by: xuelei
2010-01-15 09:48:21 -05:00
Joe Darcy
738b0c0ec7 6908218: java.lang.Deprecated should have explicit @Target meta-annotation
Reviewed-by: mernst
2010-01-14 20:05:19 -08:00
Mahmood Ali
d7b99be648 6916986: handle spaces in langtools launcher path
Co-authored-by: Michael Ernst <mernst@cs.washington.edu>
Reviewed-by: darcy, jjg
2010-01-14 17:23:53 -08:00
Mahmood Ali
7d98f6dfb1 6917122: provide utility method to find the inner most type of a type tree
Co-authored-by: Michael Ernst <mernst@cs.washington.edu>
Reviewed-by: darcy, jjg
2010-01-14 17:18:30 -08:00
David Katleman
d5c43b2149 Added tag jdk7-b79 for changeset e7616c247414 2010-01-14 15:48:46 -08:00
David Katleman
c3dc52b53d Added tag jdk7-b79 for changeset 9cb43bde544d 2010-01-14 15:48:36 -08:00
David Katleman
a2f40ac18b Added tag jdk7-b79 for changeset 4b85cf247673 2010-01-14 15:48:32 -08:00
David Katleman
f93e23910c Added tag jdk7-b79 for changeset c7d5c3613e3f 2010-01-14 15:48:31 -08:00
David Katleman
ea80682a9f Added tag jdk7-b79 for changeset 9b63533d5895 2010-01-14 15:48:26 -08:00
David Katleman
698830b36e Added tag jdk7-b79 for changeset ae0f40f891d4 2010-01-14 15:48:23 -08:00
David Katleman
50b34833aa Added tag jdk7-b79 for changeset 142aec7359d5 2010-01-14 15:48:22 -08:00
Alexey Utkin
b5f77a0513 6916867: Fastdebug build failed after CR 4874070 fix putback
Reviewed-by: art, dcherepanov
2010-01-14 17:56:49 +03:00
John R Rose
8214fc3a3b 6912065: final fields in objects need to support inlining optimizations for JSR 292
Reviewed-by: twisti, kvn
2010-01-13 23:05:52 -08:00
Jonathan Gibbons
5d1e287266 6472751: SourcePositions.getStartPos returns incorrect value for enum constants
6567414: javac compiler reports no source file or line on enum constant declaration error

Reviewed-by: darcy
2010-01-13 17:39:44 -08:00
John Cuthbertson
29a13dc105 6915005: G1: Hang in PtrQueueSet::completed_buffers_list_length with gcl001
When enqueuing a completed PtrQueue buffer, cache a local pointer to the buffer and clear the field in the PtrQueue prior to unlocking the mutex referenced by the _lock field and pass the cached local value to the enqueuing routine. This will prevent the same completed buffer being enqueued multiple times, which causes the hang.

Reviewed-by: ysr
2010-01-13 15:45:47 -08:00
Antonios Printezis
da0750f0b2 Merge 2010-01-14 09:20:13 -08:00
Kelly O'Hair
23fc99433b Merge 2010-01-13 15:37:06 -08:00
Y. Srinivas Ramakrishna
331512606a 6896647: card marks can be deferred too long
Deferred card marks are now flushed during the gc prologue. Parallel[Scavege,OldGC] and SerialGC no longer defer card marks generated by COMPILER2 as a result of ReduceInitialCardMarks. For these cases, introduced a diagnostic option to defer the card marks, only for the purposes of testing and diagnostics. CMS and G1 continue to defer card marks. Potential performance concern related to single-threaded flushing of deferred card marks in the gc prologue will be addressed in the future.

Reviewed-by: never, johnc
2010-01-13 15:26:39 -08:00
John Coomes
cbfd52c649 Merge 2010-01-13 15:16:06 -08:00
Antonios Printezis
04d77ad78e 6916652: G1: remove +UseG1GC from under experimental options
What the title says.

Reviewed-by: ysr, jmasa
2010-01-13 15:46:13 -05:00
Vasanth Venkatachalam
a5e58e8d53 6580131: 3/4 CompiledMethodLoad events don't produce the expected extra notifications to describe inlining
Add support for additional implementation specific info to the JVM/TI CompiledMethodLoad event via the compile_info parameter.

Reviewed-by: never, ohair, tbell, tdeneau
2010-01-13 09:39:46 -07:00
Alexey Utkin
bbab8a6fb4 Merge 2010-01-13 17:10:23 +03:00
Yuka Kamiya
e2c3e248e5 6868503: RuleBasedBreakIterator is inefficient
Reviewed-by: okutsu
2010-01-13 15:40:47 +09:00
Mandy Chung
74703b4493 6915502: Legal notice repairs needed in jdk/make/modules/tools
Fix the legal notice in jdk/make/modules/tools

Reviewed-by: tbell
2010-01-12 15:19:24 -08:00
John Cuthbertson
0917ad432e 6902115: G1:assert(ignore_max_completed||thread->is_Java_thread()||SafepointSynchronize::is_at_safepoint())
Remove invalid assert and mangle filler objects in TLABs that are being retired.

Reviewed-by: ysr, jmasa
2010-01-12 14:56:46 -08:00