Erik Helin
f3997d8eed
8064721: The card tables only ever need two covering regions
...
Reviewed-by: jmasa, tschatzl, kbarrett
2014-11-18 10:36:42 +01:00
Bengt Rutisson
4b60638d85
8064702: Remove the CMS foreground collector
...
Reviewed-by: kbarrett, ysr
2014-11-18 10:23:26 +01:00
Jesper Wilhelmsson
2616e09389
Merge
2014-11-17 21:32:32 +01:00
Stefan Karlsson
eebf2b9126
8064581: Move INCLUDE_ALL_GCS include section to the end of the include list
...
Reviewed-by: jwilhelm, brutisso, coleenp, dholmes
2014-11-12 12:41:59 +01:00
Stefan Karlsson
d326162380
8064580: Move INCLUDE_CDS include section to the end of the include list
...
Reviewed-by: jwilhelm, brutisso, coleenp, dholmes
2014-11-11 17:05:33 +01:00
Staffan Friberg
04bdb774e1
8064473: Improved handling of age during object copy in G1
...
Reviewed-by: brutisso, tschatzl
2014-11-14 15:03:39 +01:00
Mikael Gerdin
4feb7b4dab
8058209: Race in G1 card scanning could allow scanning of memory covered by PLABs
...
Read _top before _gc_time_stamp in saved_mark_word() with LoadLoad order to ensure we get a consistent view
Reviewed-by: brutisso, dcubed, dholmes, stefank
2014-11-14 14:23:25 +01:00
Stefan Karlsson
95704b233c
8064811: Use THREAD instead of CHECK_NULL in return statements
...
Reviewed-by: coleenp, simonis, dholmes
2014-11-14 09:47:09 +01:00
Goetz Lindenmaier
3b31df26c8
8064786: Fix debug build after 8062808: Turn on the -Wreturn-type warning
...
Reviewed-by: stefank, tschatzl
2014-11-13 11:14:01 +01:00
Kim Barrett
294a63af5f
8062036: ConcurrentMarkThread::slt may be invoked before ConcurrentMarkThread::makeSurrogateLockerThread causing intermittent crashes
...
Suppress gc_alot during VM init, improve error for SLT uninitialized.
Reviewed-by: jmasa, brutisso, tschatzl
2014-11-11 13:39:00 -05:00
Stefan Karlsson
692dbfd02d
8062808: Turn on the -Wreturn-type warning
...
Reviewed-by: mgerdin, tschatzl, coleenp, jrose, kbarrett
2014-11-12 13:55:59 +01:00
Eric McCorkle
8244cae54a
8054457: Refactor Symbol kinds from small ints to an enum
...
Replace bitmap logic in symbol.kind and pkind with an enum-based API
Reviewed-by: mcimadamore, jjg
2014-10-21 09:01:51 -04:00
Attila Szegedi
e170fafd7c
8058610: must not let long operations overflow
...
Reviewed-by: hannesw, jlaskey, lagergren
2014-10-21 14:27:49 +02:00
Marcus Larsson
46e9fb5176
6979279: remove special-case code for ParallelGCThreads==0
...
Reviewed-by: jwilhelm, brutisso, kbarrett
2014-10-21 11:57:22 +02:00
Roland Westrelin
79738069b0
8060252: JDK-7173584 compiler changes regress SPECjvm2008 on SPARC
...
Arraycopy code misses opportunities to optimize copies to just allocated array.
Reviewed-by: kvn
2014-10-20 22:53:37 +02:00
Vladimir Kozlov
8cd1a874e8
8059780: SPECjvm2008-MPEG performance regressions on x64 platforms
...
Back-out 8052081 changes made in lcm.cpp.
Reviewed-by: iveresov, roland
2014-11-03 12:02:40 -08:00
Sergei Kovalev
8152a3ea35
8044186: Introduce a reproducible random generator
...
Reviewed-by: kvn, iveresov, iignatyev
2014-11-02 18:43:38 +03:00
Igor Ignatyev
e429e497ce
8043125: compiler/types/correctness/CorrectnessTest.java: assert(layout->tag() == DataLayout::speculative_trap_data_tag) failed: wrong type
...
Reviewed-by: kvn
2014-11-02 18:43:00 +03:00
Igor Ignatyev
e5a126fe00
8036913: make DeoptimizeALot dependent on number of threads
...
Reviewed-by: kvn, shade
2014-11-02 18:42:30 +03:00
Vladimir Kozlov
74def215cd
8054492: Casting can result in redundant null checks in generated code
...
Add C2 intrinsic for Class.cast() method and force inline it too.
Reviewed-by: jrose, roland, drchase, iignatyev
2014-10-31 16:51:57 -07:00
Igor Veresov
daf2fd0593
Merge
2014-10-31 12:01:27 -10:00
Tobias Hartmann
7d202a428b
Merge
2014-10-31 11:31:30 +00:00
Tobias Hartmann
62d33442b8
8062169: Multiple OSR compilations issued for same bci
...
Fixed 'SimpleThresholdPolicy::event' to always perform OSR if an OSR nmethod is available.
Reviewed-by: kvn, iveresov
2014-10-31 12:16:20 +01:00
Phil Race
171ef0e7a3
Merge
2014-10-20 12:04:12 -07:00
Harold Seigel
616b927160
8058982: Better verification of an exceptional invokespecial
...
Throw VerifyError for illegal accesses
Reviewed-by: acorn, ahgross, coleenp
2014-10-20 14:43:11 -04:00
Phil Race
395720bf70
8061392: PrinterJob NPE when drawing translucent image with null user clip
...
Reviewed-by: bae, jgodinez
2014-10-20 11:22:58 -07:00
Sean Mullan
4725c25095
8058547: Memory leak in ProtectionDomain cache
...
Reviewed-by: weijun
2014-10-20 12:54:36 -04:00
Florian Weimer
569ddab868
8061464: A typo in CipherTestUtils test
...
Reviewed-by: xuelei
2014-10-20 13:31:44 +00:00
Hannes Wallnöfer
de498625b3
8060724: ant test262parallel in Nashorn spends a significant amount of time after almost all the tests are run
...
Reviewed-by: lagergren, attila, sundar
2014-10-20 14:09:17 +02:00
Attila Szegedi
7bb8d39499
8059844: Implement optimistic splitter
...
Reviewed-by: hannesw, lagergren
2014-10-20 12:06:36 +02:00
Alexander Scherbatiy
96909cf5f1
8059995: Broken link in Package javax.swing.border
...
Reviewed-by: serb, azvegint
2014-10-20 12:48:45 +04:00
Alexey Ivanov
13fbfe1e6c
8059590: ArrayIndexOutOfBoundsException occurs when Container with overridden getComponents() is deserialized
...
Reviewed-by: serb, ant
2014-10-20 12:36:16 +04:00
Stefan Johansson
bd227a9bac
8058568: GC cleanup phase can cause G1 skipping a System.gc()
...
Marking G1 FullGC as a _full collection and passing down the correct before count.
Reviewed-by: brutisso, mgerdin
2014-10-20 10:18:17 +02:00
Athijegannathan Sundararajan
aeed202b0b
8061257: nashorn ant build script should have a sanity target
...
Reviewed-by: lagergren, hannesw, attila
2014-10-20 13:27:22 +05:30
Sangheon Kim
6485d074d4
8059064: Better G1 log caching
...
Reviewed-by: jmasa, ahgross
2014-10-19 20:23:12 -07:00
Andrew Haley
58981bad95
8076467: AARCH64: assertion fail with -XX:+UseG1GC
...
Don't call encoding unless bool is true.
Reviewed-by: kvn
2015-04-14 17:19:08 +01:00
Daniel D. Daugherty
aed4b0760c
Merge
2014-10-18 11:37:11 -07:00
Phil Race
98988ffc54
8061267: PrinterJob: Specified Page Ranges not displayed in Windows Native Print Dialog
...
Reviewed-by: bae, jgodinez
2014-10-17 15:55:02 -07:00
Alejandro Murillo
c3b487d84f
Merge
2014-10-17 07:58:54 -07:00
Daniel D. Daugherty
31986657eb
Merge
2014-10-17 06:58:57 -07:00
Attila Szegedi
36ddb21187
8059843: Make AST serializable
...
Reviewed-by: hannesw, lagergren
2014-10-17 14:24:26 +02:00
Jaroslav Bachorik
c27e2c99f4
8061312: Even more debug output needed
...
Reviewed-by: sla, olagneau
2014-10-17 12:20:34 +02:00
Kirk Shoop
d03eadea27
8060170: Support SIO_LOOPBACK_FAST_PATH option on Windows
...
Co-authored-by: Valeriy Kopylov <v-valkop@microsoft.com>
Reviewed-by: alanb
2014-10-19 11:52:53 +01:00
Michael McMahon
80b26e5882
8042622: Check for CRL results in IllegalArgumentException "white space not allowed"
...
Reviewed-by: chegar
2014-10-17 10:59:32 +01:00
Jaroslav Bachorik
c603f42b91
8056143: interrupted java/lang/management/MemoryMXBean/LowMemoryTest.java leaves running process
...
Reviewed-by: sla, dholmes
2014-10-17 10:53:30 +02:00
Shanliang Jiang
d64da6c76e
8060692: Delete com/sun/jmx/snmp and sun/management/snmp from OpenJDK
...
Reviewed-by: alanb, dfuchs, erikj, mchung
2014-10-22 09:13:52 +02:00
Alejandro Murillo
f0c02512ea
Merge
2014-10-21 13:56:58 -07:00
Lance Andersen
fc36466f8f
8059411: RowSetWarning does not chain warnings
...
Reviewed-by: darcy, smarks, mchung
2014-10-21 13:41:22 -04:00
Valerie Peng
dc60e274ff
8046002: Move Ucrypto to the open jdk repo
...
Move Ucrypto related sources, tests to openJDK
Reviewed-by: mullan
2014-10-20 21:18:48 +00:00
Alejandro Murillo
d89ff24e1a
Merge
2014-10-17 07:58:57 -07:00