Go to file
Thomas Schatzl 6e9f44c74c 8137099: G1 needs to "upgrade" GC within the safepoint if it can't allocate during that safepoint to avoid OoME
During a minor GC, if memory allocation fails, start a full GC within the same VM operation in the same safepoint. This avoids a race where the GC locker can prevent the full GC from occurring, and a premature OoME.

Co-authored-by: Axel Siebenborn <axel.siebenborn@sap.com>
Reviewed-by: ehelin, sjohanss, phh
2018-01-11 10:40:01 +01:00
.jcheck 8183142: Add bugids=dup to .jcheck/conf files for JDK 10 2017-06-28 11:27:24 -07:00
bin 8188910: jib configure requires --src-dir for out fo tree builds, second attempt 2017-10-10 15:20:10 +02:00
doc 8192995: run-test gtest should use all jvm variants, not just "server" 2017-12-04 19:49:01 +01:00
make 8137099: G1 needs to "upgrade" GC within the safepoint if it can't allocate during that safepoint to avoid OoME 2018-01-11 10:40:01 +01:00
src 8137099: G1 needs to "upgrade" GC within the safepoint if it can't allocate during that safepoint to avoid OoME 2018-01-11 10:40:01 +01:00
test 8137099: G1 needs to "upgrade" GC within the safepoint if it can't allocate during that safepoint to avoid OoME 2018-01-11 10:40:01 +01:00
.hgignore 8191788: add jdk.internal.vm.compiler to --limit-modules if -Djvmci.Compiler=graal is in the command line 2017-12-13 11:59:55 -08:00
.hgtags Merge 2018-01-04 04:22:28 +00:00
ADDITIONAL_LICENSE_INFO 8193208: Add additional licensing file for the JDK 2017-12-14 18:20:33 +01:00
ASSEMBLY_EXCEPTION 8166799: ASSEMBLY_EXCEPTION contains historical company name 2016-10-06 18:06:04 -07:00
configure 8187444: Forest Consolidation: Make build work 2017-09-12 19:03:56 +02:00
LICENSE 8154469: Update FSF address 2016-05-30 16:17:11 +02:00
Makefile 8165161: Solaris: /usr/ccs /opt/sfw and /opt/csw are dead, references should be expunged 2016-09-21 14:20:27 +02:00
README 8187444: Forest Consolidation: Make build work 2017-09-12 19:03:56 +02:00

Welcome to OpenJDK!
===================

For information about building OpenJDK, including how to fully retrieve all
source code, please see either of these:

  * doc/building.html   (html version)
  * doc/building.md     (markdown version)

See http://openjdk.java.net/ for more information about OpenJDK.