alanb [Sun, 10 Jan 2010 12:29:19 +0000] rev 4668
6913877: (fs) AsynchronousFileChannel.write can return wrong result under load [win]
Reviewed-by: chegar
alanb [Sat, 09 Jan 2010 19:32:58 +0000] rev 4667
6907760: (file) OVERFLOW event should cause pending events to be purged
Reviewed-by: chegar
darcy [Thu, 07 Jan 2010 19:42:43 -0800] rev 4666
6915171: Clarify checked/unchecked status of Throwable and its subclasses
Reviewed-by: dholmes
mchung [Thu, 07 Jan 2010 08:14:48 -0800] rev 4665
6911737: Module build: generate modules with native libraries and any other files not in jar
Summary: create modules under OUTPUTDIR/modules directory containing resources, native libraries
Reviewed-by: alanb, ohair
ohair [Tue, 05 Jan 2010 13:44:09 -0800] rev 4664
Merge
ohair [Mon, 04 Jan 2010 15:56:42 -0800] rev 4663
6911104: Tests do not work with CYGWIN: tools, sun/tools, and com/sun/tools
Reviewed-by: tbell, alanb
ohair [Mon, 04 Jan 2010 15:52:38 -0800] rev 4662
6911108: These tests do not work with CYGWIN: java/util
Reviewed-by: tbell, alanb
ohair [Mon, 04 Jan 2010 15:49:34 -0800] rev 4661
6911129: These tests do not work with CYGWIN: java/lang
Reviewed-by: tbell, alanb
ohair [Mon, 04 Jan 2010 15:45:30 -0800] rev 4660
6911112: Tests do not work with CYGWIN: javax/imageio/, javax/script/, and sun/misc/
Reviewed-by: tbell, alanb
ohair [Mon, 04 Jan 2010 15:41:54 -0800] rev 4659
6911131: Test does not work with CYGWIN: sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.sh
Reviewed-by: tbell, alanb
ohair [Mon, 04 Jan 2010 15:38:30 -0800] rev 4658
6911117: These tests do not work with CYGWIN: com/sun/jdi
Reviewed-by: tbell, alanb
ohair [Mon, 04 Jan 2010 15:36:06 -0800] rev 4657
6911113: These tests do not work with CYGWIN: java/nio
Reviewed-by: tbell, alanb
ohair [Mon, 04 Jan 2010 15:33:19 -0800] rev 4656
6910835: TESTS: 3 java/io run.sh tests fail when run on Windows XP CYGWIN
Reviewed-by: tbell, alanb
ohair [Mon, 04 Jan 2010 15:30:26 -0800] rev 4655
6910834: TEST: java/io/File/Basic.java fails on Windows CYGWIN environment
Reviewed-by: tbell, alanb
mikejwre [Thu, 21 Jan 2010 11:12:37 -0800] rev 4654
Added tag jdk7-b80 for changeset 3effa7542ca5
duke [Wed, 05 Jul 2017 17:05:50 +0200] rev 4653
Merge
trims [Fri, 22 Jan 2010 15:01:00 -0800] rev 4652
6919437: Bump the HS17 build number to 08
Summary: Update the HS17 build number to 08
Reviewed-by: jcoomes
trims [Fri, 22 Jan 2010 14:57:12 -0800] rev 4651
Merge
iveresov [Wed, 20 Jan 2010 12:54:25 -0800] rev 4650
Merge
kvn [Tue, 19 Jan 2010 15:54:42 -0800] rev 4649
6893701: compiler/6877254/Test.java fails because it combines -XX:+UseConcMarkSweepGC with other GC
Summary: Remove explicit GC flags in regression tests
Reviewed-by: never, ysr
kvn [Tue, 19 Jan 2010 10:25:54 -0800] rev 4648
6917931: compiler/6895383/Test.java don't compile due missed imports
Summary: Add missing imports.
Reviewed-by: never, twisti
twisti [Mon, 18 Jan 2010 05:02:41 -0800] rev 4647
6917698: os::is_allocatable Zero fix for 32-bit platforms
Summary: Recent changes call os::is_allocatable which was not implemented in Zero.
Reviewed-by: twisti
Contributed-by: Edward Nevill <ed@camswl.com>
never [Fri, 15 Jan 2010 16:15:45 -0800] rev 4646
6879943: CTW failure jdk6_18/hotspot/src/share/vm/c1/c1_LIR.hpp:2029
Reviewed-by: kvn, cfang
never [Fri, 15 Jan 2010 11:53:33 -0800] rev 4645
6849984: Value methods for platform dependent math functions constant fold incorrectly
Reviewed-by: kvn, twisti
jrose [Wed, 13 Jan 2010 23:05:52 -0800] rev 4644
6912065: final fields in objects need to support inlining optimizations for JSR 292
Reviewed-by: twisti, kvn
cfang [Tue, 12 Jan 2010 14:37:35 -0800] rev 4643
6894779: Loop Predication for Loop Optimizer in C2
Summary: Loop predication implementation
Reviewed-by: never, kvn
trims [Tue, 19 Jan 2010 14:23:18 -0800] rev 4642
Merge
ysr [Sat, 16 Jan 2010 23:51:50 -0800] rev 4641
Merge
johnc [Wed, 13 Jan 2010 15:45:47 -0800] rev 4640
6915005: G1: Hang in PtrQueueSet::completed_buffers_list_length with gcl001
Summary: 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
tonyp [Thu, 14 Jan 2010 09:20:13 -0800] rev 4639
Merge
tonyp [Wed, 13 Jan 2010 15:46:13 -0500] rev 4638
6916652: G1: remove +UseG1GC from under experimental options
Summary: What the title says.
Reviewed-by: ysr, jmasa
ysr [Wed, 13 Jan 2010 15:26:39 -0800] rev 4637
6896647: card marks can be deferred too long
Summary: 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
johnc [Tue, 12 Jan 2010 14:56:46 -0800] rev 4636
6902115: G1:assert(ignore_max_completed||thread->is_Java_thread()||SafepointSynchronize::is_at_safepoint())
Summary: Remove invalid assert and mangle filler objects in TLABs that are being retired.
Reviewed-by: ysr, jmasa
mikejwre [Thu, 21 Jan 2010 11:12:25 -0800] rev 4635
Added tag jdk7-b80 for changeset 8f15a8afca28
mikejwre [Thu, 21 Jan 2010 11:12:21 -0800] rev 4634
Added tag jdk7-b80 for changeset e28f9a870f12
duke [Wed, 05 Jul 2017 17:05:41 +0200] rev 4633
Added tag jdk7-b80 for changeset e6abd38682d2
duke [Wed, 05 Jul 2017 17:05:40 +0200] rev 4632
Merge
duke [Wed, 05 Jul 2017 17:05:38 +0200] rev 4631
Merge
katleman [Thu, 14 Jan 2010 15:48:46 -0800] rev 4630
Added tag jdk7-b79 for changeset e7616c247414
duke [Wed, 05 Jul 2017 17:05:35 +0200] rev 4629
Merge
katleman [Thu, 14 Jan 2010 15:48:32 -0800] rev 4628
Added tag jdk7-b79 for changeset 4b85cf247673
duke [Wed, 05 Jul 2017 17:05:33 +0200] rev 4627
Merge
katleman [Thu, 14 Jan 2010 15:48:31 -0800] rev 4626
Added tag jdk7-b79 for changeset c7d5c3613e3f
duke [Wed, 05 Jul 2017 17:05:30 +0200] rev 4625
Merge
mikejwre [Wed, 20 Jan 2010 17:09:11 -0800] rev 4624
Merge
andrew [Sat, 16 Jan 2010 01:04:04 +0000] rev 4623
6917485: Corba doc warnings
Summary: Fix warnings generated by javadoc
Reviewed-by: darcy
katleman [Thu, 14 Jan 2010 15:48:23 -0800] rev 4622
Added tag jdk7-b79 for changeset ae0f40f891d4
duke [Wed, 05 Jul 2017 17:05:27 +0200] rev 4621
Merge
mikejwre [Wed, 20 Jan 2010 17:11:52 -0800] rev 4620
Merge
yhuang [Sun, 17 Jan 2010 18:42:34 -0800] rev 4619
Merge
yhuang [Mon, 11 Jan 2010 23:25:20 -0800] rev 4618
Merge
yhuang [Wed, 06 Jan 2010 19:32:55 -0800] rev 4617
6821191: Timezone display name localization
Reviewed-by: yhuang, ogino
yhuang [Wed, 06 Jan 2010 17:52:49 -0800] rev 4616
6914413: abbreviation name for November is not correct in be_BY
Reviewed-by: yhuang, peytoia
yhuang [Tue, 05 Jan 2010 18:26:19 -0800] rev 4615
6716626: Integrate contributed language and country names for NL
Reviewed-by: yhuang, peytoia
yhuang [Mon, 28 Dec 2009 14:58:33 -0800] rev 4614
6585666: Spanish language names not compliant with CLDR
Reviewed-by: yhuang, peytoia
yhuang [Thu, 24 Dec 2009 16:26:17 -0800] rev 4613
6541350: TimeZone display names localization
Reviewed-by: yhuang, peytoia
yhuang [Thu, 24 Dec 2009 15:37:01 -0800] rev 4612
6870908: reopen bug 4244752: month names in Estonian should be lowercase
Reviewed-by: yhuang, peytoia
yhuang [Sun, 20 Dec 2009 19:49:30 -0800] rev 4611
6573250: Java.util.Currency.getSymbol(Locale) returns wrong value when locale is not US.
Reviewed-by: yhuang, peytoia
yhuang [Sun, 20 Dec 2009 19:31:57 -0800] rev 4610
6910489: Slovenia Locale, wrong firstDayOfWeek number
Reviewed-by: yhuang, peytoia
yhuang [Thu, 17 Dec 2009 22:25:06 -0800] rev 4609
6645405: Errors in Hungarian local-specific formatting. (L10N part of 6609703)
Reviewed-by: yhuang, peytoia
yhuang [Thu, 17 Dec 2009 22:24:08 -0800] rev 4608
6650730: Lithuanian locale date and number formats mismatch.
Reviewed-by: yhuang, peytoia
yhuang [Thu, 17 Dec 2009 02:28:59 -0800] rev 4607
6646611: Incorrect spelling of month name in locale for Belarusian language ("be", "BY")
Reviewed-by: yhuang, peytoia
yhuang [Thu, 17 Dec 2009 02:12:18 -0800] rev 4606
6645268: Country/language names with locale fi_FI are incorrect for FRANCE/FRENCH
Reviewed-by: yhuang, peytoia
yhuang [Thu, 17 Dec 2009 02:00:34 -0800] rev 4605
6450945: The week day for Saturday and the first week day in Romania locale are incorrect
Reviewed-by: yhuang, peytoia
yhuang [Thu, 10 Dec 2009 17:26:47 -0800] rev 4604
6873931: New Turkish currency since 2009
Reviewed-by: yhuang, peytoia
yhuang [Tue, 08 Dec 2009 21:30:37 -0800] rev 4603
6507067: TimeZone country/area message error
Reviewed-by: peytoia
yhuang [Tue, 08 Dec 2009 21:26:59 -0800] rev 4602
6609737: DateFormat incorrect for German locale
Reviewed-by: yhuang, peytoia
yhuang [Tue, 08 Dec 2009 21:19:23 -0800] rev 4601
6645271: Wrong date format for Croatian (hr) locale
Reviewed-by: yhuang, peytoia
yhuang [Tue, 08 Dec 2009 21:14:04 -0800] rev 4600
6610748: Dateformat - AM-PM indicator in Finnish appears to be from English
Reviewed-by: yhuang, peytoia
yhuang [Sun, 06 Dec 2009 22:18:07 -0800] rev 4599
6868106: Ukrainian currency has wrong format
Reviewed-by: yhuang, peytoia
ohair [Wed, 13 Jan 2010 15:37:06 -0800] rev 4598
Merge
ohair [Tue, 05 Jan 2010 15:17:34 -0800] rev 4597
Merge
tbell [Fri, 18 Dec 2009 09:40:34 -0800] rev 4596
6899737: JDK build fails in make/java/jli because of _vsnprintf macro redefinition
Summary: Use stdio.h instead when building with Visual Studio 2008 or later
Reviewed-by: art, ohair
jgodinez [Fri, 15 Jan 2010 09:06:57 -0800] rev 4595
6915906: tests in closed/javax/print/ should not be calling System.exit()
Reviewed-by: igor, prr
katleman [Thu, 14 Jan 2010 15:48:36 -0800] rev 4594
Added tag jdk7-b79 for changeset 9cb43bde544d
duke [Wed, 05 Jul 2017 17:05:21 +0200] rev 4593
Merge
trims [Fri, 15 Jan 2010 14:28:16 -0800] rev 4592
6917463: Bump the HS17 build number to 07
Summary: Update the HS17 build number to 07
Reviewed-by: jcoomes
trims [Fri, 15 Jan 2010 14:25:44 -0800] rev 4591
Merge
iveresov [Tue, 12 Jan 2010 13:54:40 -0800] rev 4590
Merge
never [Sat, 09 Jan 2010 00:59:35 -0800] rev 4589
6909839: missing unsigned compare cases for some cmoves in sparc.ad
Reviewed-by: kvn, jrose
jrose [Fri, 08 Jan 2010 22:02:42 -0800] rev 4588
Merge
jrose [Fri, 08 Jan 2010 18:27:20 -0800] rev 4587
Merge
jrose [Fri, 08 Jan 2010 13:58:49 -0800] rev 4586
6912063: inlining parameters need to be adjusted for some uses of the JVM
Summary: Put all inline-related switches into product mode, to allow tuning by dynamic language implementors.
Reviewed-by: twisti, kvn
jrose [Fri, 08 Jan 2010 15:17:42 -0800] rev 4585
Merge
jrose [Fri, 08 Jan 2010 13:47:01 -0800] rev 4584
6912062: disassembler plugin needs to produce symbolic information in product mode
Summary: More informative disassembly in product mode. Also, a more consistent CompileCommand syntax.
Reviewed-by: never
kvn [Fri, 08 Jan 2010 09:51:24 -0800] rev 4583
6910484: incorrect integer optimization (loosing and op-r in a given example)
Summary: Remove AND operation only if mask is equal to shift.
Reviewed-by: never
kvn [Fri, 08 Jan 2010 09:42:31 -0800] rev 4582
6915110: IfNode::up_one_dom moves beyond RootNode bug in src/share/vm/opto/ifnode.cpp
Summary: Check RootNode before check Loop in IfNode::up_one_dom().
Reviewed-by: never
Contributed-by: kevin.brown@sun.com
twisti [Fri, 08 Jan 2010 11:09:46 +0100] rev 4581
6914206: change way of permission checking for generated MethodHandle adapters
Summary: Put generated MH adapter in InvokeDynamic/MethodHandle classes to be able to indentify them easily in the compiler.
Reviewed-by: kvn, never, jrose
kvn [Thu, 07 Jan 2010 16:26:31 -0800] rev 4580
6912517: JIT bug compiles out (and stops running) code that needs to be run. Causes NPE.
Summary: Add missing check that value is used in memory expression in instructions with embedded load.
Reviewed-by: never, jrose
kvn [Thu, 07 Jan 2010 16:24:17 -0800] rev 4579
6914622: Print values of all flags for product VM
Summary: Change the flag -XX:+PrintFlagsFinal to product and add new product flag -XX:+PrintFlagsInitial.
Reviewed-by: phh, ysr
Contributed-by: gbenson@redhat.com
ysr [Sat, 09 Jan 2010 09:01:41 -0800] rev 4578
Merge
jmasa [Thu, 07 Jan 2010 08:14:45 -0800] rev 4577
6912018: CMS: guarantee(head() != 0,"The head of the list cannot be NULL")
Summary: Block too small to split was not correctly putback to free lists.
Reviewed-by: ysr
ysr [Mon, 04 Jan 2010 14:51:26 -0800] rev 4576
6637203: Classunloading messages go to stdout rather than Xloggc file, causing hangs when stdout is closed
Summary: Decoupled TraceClassUnloading from verbose:gc, JVMTI_VERBOSE_GC and PrintGC[Details], making it settable in a manner identical to TraceClassLoading. Reverted an inadvertent change of TraceClassUnloading output in a previous changeset from gclog back to tty.
Reviewed-by: coleenp, dholmes, jmasa, poonam
jmasa [Mon, 04 Jan 2010 07:58:42 -0800] rev 4575
Merge
ysr [Wed, 23 Dec 2009 09:23:54 -0800] rev 4574
6631166: CMS: better heuristics when combatting fragmentation
Summary: Autonomic per-worker free block cache sizing, tunable coalition policies, fixes to per-size block statistics, retuned gain and bandwidth of some feedback loop filters to allow quicker reactivity to abrupt changes in ambient demand, and other heuristics to reduce fragmentation of the CMS old gen. Also tightened some assertions, including those related to locking.
Reviewed-by: jmasa
iveresov [Wed, 06 Jan 2010 22:21:39 -0800] rev 4573
Merge
never [Wed, 06 Jan 2010 14:25:03 -0800] rev 4572
Merge
never [Wed, 06 Jan 2010 14:22:39 -0800] rev 4571
6914300: ciEnv should export all well known classes
Reviewed-by: kvn, twisti
never [Tue, 05 Jan 2010 16:12:26 -0800] rev 4570
6914002: unsigned compare problem after 5057818
Reviewed-by: kvn, twisti
never [Tue, 05 Jan 2010 11:16:09 -0800] rev 4569
Merge
never [Tue, 05 Jan 2010 11:14:54 -0800] rev 4568
6908267: Zero fails to unlock synchronized native methods on exception
Reviewed-by: never
Contributed-by: Gary Benson <gbenson@redhat.com>
twisti [Tue, 05 Jan 2010 15:21:25 +0100] rev 4567
6893268: additional dynamic language related optimizations in C2
Summary: C2 needs some additional optimizations to be able to handle MethodHandle invokes and invokedynamic instructions at the best performance.
Reviewed-by: kvn, never
twisti [Tue, 05 Jan 2010 13:05:58 +0100] rev 4566
6829187: compiler optimizations required for JSR 292
Summary: C2 implementation for invokedynamic support.
Reviewed-by: kvn, never
kvn [Mon, 04 Jan 2010 15:21:09 -0800] rev 4565
6913075: EA identifies escape state incorrectly after 6895383 fix
Summary: EA incorrectly identifies escape state of an allocation passed as call argument.
Reviewed-by: never
twisti [Mon, 04 Jan 2010 18:38:08 +0100] rev 4564
6893081: method handle & invokedynamic code needs additional cleanup (post 6815692, 6858164)
Summary: During the work for 6829187 we have fixed a number of basic bugs which are logically grouped with 6815692 and 6858164 but which must be reviewed and pushed separately.
Reviewed-by: kvn, never
twisti [Mon, 04 Jan 2010 07:04:46 -0800] rev 4563
Merge
twisti [Mon, 04 Jan 2010 15:52:40 +0100] rev 4562
6894206: JVM needs a way to traverse method handle structures
Summary: We need a way to walk chained method handles in the JVM to call the right methods and to generate required bytecode adapters for the compilers.
Reviewed-by: kvn
twisti [Mon, 04 Jan 2010 03:34:40 -0800] rev 4561
6913869: Zero assert fix
Summary: Zero currently won't build on zSeries or PowerPC machines with assertions turned on.
Reviewed-by: twisti
Contributed-by: Gary Benson <gbenson@redhat.com>
twisti [Mon, 04 Jan 2010 00:22:57 -0800] rev 4560
6909153: Fix broken options on Zero
Summary: Smaller fixes to ensure that Zero still works with non-standard options.
Reviewed-by: twisti
Contributed-by: Gary Benson <gbenson@redhat.com>
katleman [Thu, 14 Jan 2010 15:48:26 -0800] rev 4559
Added tag jdk7-b79 for changeset 9b63533d5895
mikejwre [Wed, 20 Jan 2010 17:09:09 -0800] rev 4558
Merge
andrew [Thu, 07 Jan 2010 23:17:01 +0000] rev 4557
6914986: Make sure openjdk doc generation not turned off with JDK_UPDATE_VERSION
Summary: Only turn off documentation for updates when not building OpenJDK
Reviewed-by: ohair
katleman [Thu, 14 Jan 2010 15:48:22 -0800] rev 4556
Added tag jdk7-b79 for changeset 142aec7359d5
duke [Wed, 05 Jul 2017 17:05:08 +0200] rev 4555
Added tag jdk7-b79 for changeset e9c98378f6b9
duke [Wed, 05 Jul 2017 17:05:07 +0200] rev 4554
Merge
duke [Wed, 05 Jul 2017 17:05:05 +0200] rev 4553
Merge
tbell [Sat, 19 Dec 2009 10:26:47 -0800] rev 4552
Merge
darcy [Fri, 18 Dec 2009 11:15:23 -0800] rev 4551
6911854: Update TestElementsAnnotatedWith.java to use @compile/proc
Reviewed-by: jjg
jjg [Tue, 15 Dec 2009 13:26:06 -0800] rev 4550
6910317: [classfile] typo and other issues in Dependency classes
Reviewed-by: ksrini
jjg [Sat, 12 Dec 2009 09:28:40 -0800] rev 4549
6907575: [classfile] add support for classfile dependency analysis
Reviewed-by: ksrini
jjg [Fri, 11 Dec 2009 14:26:27 -0800] rev 4548
6906175: bridge JSR199 and JSR 203 APIs
Reviewed-by: darcy, alanb
darcy [Thu, 10 Dec 2009 20:35:31 -0800] rev 4547
6909538: Clarify meaning of "element" in javax.lang.model.element API
Reviewed-by: ahe
mikejwre [Thu, 17 Dec 2009 14:10:44 -0800] rev 4546
Added tag jdk7-b78 for changeset fcbbd4d49581
duke [Wed, 05 Jul 2017 17:05:01 +0200] rev 4545
Merge
mikejwre [Thu, 17 Dec 2009 14:10:29 -0800] rev 4544
Added tag jdk7-b78 for changeset f6cdb0710f97
duke [Wed, 05 Jul 2017 17:04:58 +0200] rev 4543
Merge
mikejwre [Thu, 17 Dec 2009 14:10:28 -0800] rev 4542
Added tag jdk7-b78 for changeset 977f877abc78
duke [Wed, 05 Jul 2017 17:04:56 +0200] rev 4541
Merge