#
12799:0d4a6056e3cc |
|
16-Jun-2017 |
alanb |
8181087: Module system implementation refresh (6/2017) Reviewed-by: sspitsyn, hseigel
|
#
12751:fa79b980fa63 |
|
04-May-2017 |
alanb |
Merge
|
#
12750:a0bd5a8c4e11 |
|
04-May-2017 |
alanb |
8178380: Module system implementation refresh (5/2017) Reviewed-by: lfoltan, hseigel, mchung, sspitsyn Contributed-by: alan.bateman@oracle.com, serguei.spitsyn@oracle.com
|
#
12748:fbb9c8026495 |
|
28-Apr-2017 |
dnsimon |
8177845: Need a mechanism to load Graal Reviewed-by: kvn, iveresov, mchung
|
#
12746:f1cca489e9c6 |
|
26-Apr-2017 |
kbarrett |
8179084: HotSpot VM fails to start when AggressiveHeap is set Summary: Don't set default ParallelGCThreads when processing AggressiveHeap Reviewed-by: stefank, ehelin
|
#
12744:1ca7ed1b17b5 |
|
21-Apr-2017 |
ehelin |
8179013: Deprecate the Concurrent Mark Sweep (CMS) Garbage Collector Reviewed-by: sjohanss, sangheki
|
#
12702:a49c7926d151 |
|
22-Mar-2017 |
alanb |
Merge
|
#
12701:027a986fe05d |
|
22-Mar-2017 |
alanb |
8174823: Module system implementation refresh (3/2017) Reviewed-by: sspitsyn, dholmes, lfoltan, mchung
|
#
12696:928c06e1f603 |
|
13-Mar-2017 |
rehn |
8176098: Deprecate FlatProfiler Reviewed-by: shade, coleenp
|
#
12651:6ef01bd40ce2 |
|
16-Feb-2017 |
kvn |
8174879: Rename jdk.vm.ci to jdk.internal.vm.ci Summary: Rename jdk.vm.ci and jdk.vm.compiler modules to jdk.internal.vm.ci and jdk.internal.vm.compiler. Reviewed-by: mchung, ihse, dnsimon
|
#
12633:47a72295aa68 |
|
11-Feb-2017 |
jwilhelm |
Merge
|
#
12625:0d8c9484f265 |
|
10-Feb-2017 |
jwilhelm |
Merge
|
#
12616:70083301f853 |
|
06-Feb-2017 |
thartmann |
8173119: compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java fails with custom Tiered Level set externally Summary: Check for invalid JVMCI flag combination at startup. Reviewed-by: kvn, thartmann Contributed-by: Oleg Pliss <oleg.pliss@oracle.com>
|
#
12583:43139c588ea4 |
|
03-Feb-2017 |
jwilhelm |
Merge
|
#
12565:f5776d683ae5 |
|
22-Jan-2017 |
jcm |
8173037: V [jvm.dll+0x2343fc] GraphBuilder::args_list_for_profiling+0x8c Summary: Disabled WB Compilaton at unsupported levels. Reviewed-by: kvn
|
#
12561:f38cfd21a95a |
|
19-Jan-2017 |
dcubed |
8173081: VM no longer prints "Picked up _JAVA_OPTONS: " message Summary: Restore lost line from JDK-8061999. Reviewed-by: hseigel, mchung, dholmes
|
#
12547:0fc4f7547c84 |
|
17-Jan-2017 |
jcm |
8166002: Emulate client build on platforms with reduced virtual address space Summary: The default VM ergonomics on Windows/x86 (32-bit) are changed to client like. Reviewed-by: kvn, iveresov
|
#
12525:026ff073b5ad |
|
09-Jan-2017 |
davleopo |
8166125: [JVMCI] Missing JVMCI flag default values Reviewed-by: twisti, kvn
|
#
12492:c1540251d1b7 |
|
31-Jan-2017 |
mchung |
8173608: Separate JDK management agent from java.management module Reviewed-by: dfuchs, dholmes, erikj
|
#
12466:1e9609aa5325 |
|
20-Dec-2016 |
jwilhelm |
Merge
|
#
12462:c0e9f4a1b666 |
|
20-Dec-2016 |
ccheung |
8171011: convert some CDS dump time warning and error messages to informational messages which will be printed with -XX:+PrintSharedSpaces Summary: print informational message if a module related options is used during dumping except for the -m option Reviewed-by: iklam, jiangli, mseledtsov
|
#
12439:1bb30d4b0cea |
|
19-Dec-2016 |
jiangli |
8168797: do not load any archived classes from a patched module Summary: Add new runtime shared class visibility check to ensure shared classes from patched module are not loaded at runtime. Reviewed-by: acorn, ccheung, hseigel, iklam, lfoltan
|
#
12422:98fe046473c9 |
|
18-Dec-2016 |
bobv |
8168503: JEP 297: Unified arm32/arm64 Port Reviewed-by: kvn, enevill, ihse, dholmes, erikj, coleenp, cjplummer
|
#
12412:5f1d1df0ea49 |
|
12-Dec-2016 |
dholmes |
8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments Summary: Set apparent physical memory to cgroup memory limit when UseCGroupMemoryLimitForHeap is true Reviewed-by: acorn, kbarrett Contributed-by: Christine Flood <chf@redhat.com>
|
#
12405:9de6a70d5d81 |
|
08-Dec-2016 |
jwilhelm |
Merge
|
#
12404:d79c6d6c5759 |
|
08-Dec-2016 |
jwilhelm |
Merge
|
#
12394:cf96c4ed9fc2 |
|
05-Dec-2016 |
rprotacio |
8169734: Update uses of string "java.base" to macro Summary: Replaced instances of "java.base" string with JAVA_BASE_NAME macro Reviewed-by: sspitsyn, dcubed
|
#
12385:39d1862635c1 |
|
08-Dec-2016 |
jwilhelm |
Merge
|
#
12378:19d82ef4854c |
|
28-Nov-2016 |
ehelin |
8170388: Deprecate the flag -XX:ExplicitGCInvokesConcurrentAndUnloadsClasses Reviewed-by: tschatzl, jprovino
|
#
12321:351f661b6080 |
|
14-Nov-2016 |
ccheung |
8168796: relax vm options checking during CDS dump time Summary: warning instead of exit for the following vm options specified during CDS dump time: --module-path, --upgrade-module-path, --add-modules Reviewed-by: hseigel, jiangli, sspitsyn
|
#
12290:8953c0318163 |
|
01-Dec-2016 |
alanb |
8169069: Module system implementation refresh (11/2016) Reviewed-by: lfoltan, acorn, ctornqvi, mchung Contributed-by: lois.foltan@oracle.com, harold.seigel@oracle.com, alan.bateman@oracle.com, mandy.chung@oracle.com, serguei.spitsyn@oracle.com, george.triantafillou@oracle.com
|
#
12197:6772dde13bed |
|
20-Oct-2016 |
amurillo |
Merge
|
#
12167:f5fd57f23732 |
|
17-Oct-2016 |
sangheki |
8167494: Deprecate AutoGCSelectPauseMillis Reviewed-by: kbarrett, ehelin
|
#
12166:a44e1708bb9f |
|
17-Oct-2016 |
sangheki |
8166461: Deprecate UseAutoGCSelectPolicy Reviewed-by: kbarrett, ehelin
|
#
12161:e86cc2a83428 |
|
17-Oct-2016 |
jmasa |
8155948: Add message for CMS deprecation for Oracle builds Reviewed-by: kbarrett, dholmes, coleenp, drwhite
|
#
12108:601485e5640a |
|
09-Jun-2016 |
gziemski |
8155968: Update command line options Reviewed-by: gthornbr, hseigel, mschoene Contributed-by: gerard.ziemski@oracle.com
|
#
12107:4567b6a9e7e9 |
|
12-May-2016 |
jiangli |
8156794: Extend data sharing Reviewed-by: iklam, hseigel, acorn, mschoene
|
#
12104:1db1d5d9be10 |
|
13-Oct-2016 |
mockner |
8167446: Add back PermSize and MaxPermSize Summary: Added Permsize and MaxPermSize as obsolete options to remain indefinitely. Reviewed-by: coleenp, hseigel, lfoltan
|
#
12034:d566fd6e0740 |
|
20-Sep-2016 |
ccheung |
8164011: --patch-module support for CDS Summary: allows the use of the --patch-module vm option with CDS. However, classes found in --patch-module during dump time will not be archived. Reviewed-by: iklam, dcubed, lfoltan
|
#
11986:53a14fe65414 |
|
12-Sep-2016 |
sjohanss |
8114823: G1 doesn't honor request to disable class unloading Reviewed-by: tschatzl, mgerdin
|
#
11982:ca4cdb0cefb3 |
|
10-Sep-2016 |
hseigel |
8165634: Support multiple --add-modules options on the command line Summary: Use numbered properties for --add-module options so that multiple --add-module options can be supported. Reviewed-by: coleenp, gziemski, lfoltan, ccheung
|
#
11947:188971305167 |
|
07-Sep-2016 |
mlarsson |
8165226: Bad -Xloggc: arguments crashes the VM Reviewed-by: dsamersoff, sjohanss
|
#
11919:145e6c9b7643 |
|
31-Aug-2016 |
hseigel |
8162412: Ignore any System property specified as -Djdk.module that matches reserved module system properties Summary: Change the checks for module related properties to look for specific properties, not just jdk.module Reviewed-by: coleenp, gziemski, ddmitriev
|
#
11758:3cfddcb268e3 |
|
10-Aug-2016 |
hseigel |
8136930: Simplify use of module-system options by custom launchers Reviewed-by: coleenp, lfoltan, mchung
|
#
11741:1f9a767f006d |
|
29-Jul-2016 |
rbackman |
Merge
|
#
11729:19dd4534b4f6 |
|
20-Jul-2016 |
dnsimon |
8161265: [JVMCI] EnableJVMCI should only be required when its not implied by other flags Reviewed-by: twisti, kvn, never
|
#
11663:d3d20ddd3ff3 |
|
26-Jul-2016 |
dholmes |
8140723: Remove source code conditionalized on JAVASE_EMBEDDED Reviewed-by: twisti, fparain, cjplummer
|
#
11661:7033b767fd7c |
|
26-Jul-2016 |
lfoltan |
8154239: -Xbootclasspath/a breaks exploded build Summary: Correct exploded modules build system class path search for the boot loader Reviewed-by: acorn, ccheung, hseigel, jiangli
|
#
11562:2af3fb9f244f |
|
29-Jun-2016 |
mlarsson |
8159695: Arguments::atojulong() fails to detect overflows Reviewed-by: dholmes, dsamersoff
|
#
11270:14c4374d3346 |
|
19-May-2016 |
jprovino |
8153582: Logging of ConcGCThreads is done too early Summary: ConcGCThreads is logged as 0 because it hasn't been initialized yet. Reviewed-by: tschatzl, dfazunen
|
#
11219:137319683e94 |
|
09-May-2016 |
gziemski |
8073500: Prevent certain commercial flags from being changed at runtime Summary: Implement new writeable mechanism for flag control Reviewed-by: coleenp, iklam
|
#
11205:0e3de00effac |
|
09-May-2016 |
rehn |
8153535: Convert TraceRedefineClasses to Unified Logging Reviewed-by: rprotacio, coleenp
|
#
11153:6911df5737b0 |
|
06-May-2016 |
amurillo |
Merge
|
#
11141:7647b778662d |
|
04-May-2016 |
ysuenaga |
8153073: UL: Set filesize option with k/m/g Reviewed-by: mlarsson, dholmes
|
#
11097:0679677b7de3 |
|
29-Apr-2016 |
mockner |
8154110: Update class* and safepoint* logging subsystems Summary: Refactored logging tags in class and safepoint subsystems. Reviewed-by: coleenp, rehn, hseigel
|
#
11090:98937e623982 |
|
28-Apr-2016 |
vlivanov |
Merge
|
#
11075:19f0981cb686 |
|
25-Apr-2016 |
thartmann |
8154763: Crash with "assert(RangeCheckElimination)" if RangeCheckElimination is disabled Summary: Disable multiversioning if range check elimination is turned off. Reviewed-by: mcberg, kvn
|
#
11003:c96863e1673d |
|
21-Apr-2016 |
bharadwaj |
Merge
|
#
11001:62bbabe55ba4 |
|
21-Apr-2016 |
thartmann |
8086068: VM crashes with "-Xint -XX:+UseCompiler" options Summary: Prevent incompatible compiler flag combination. Reviewed-by: zmajo, kvn, ddmitriev
|
#
10997:7cb3743c62b9 |
|
19-Apr-2016 |
bharadwaj |
Merge
|
#
10990:ae0634c0652a |
|
18-Apr-2016 |
zmajo |
8072428: Enable UseLoopCounter ergonomically if on-stack-replacement is enabled Summary: Set UseLoopCounter ergonomically if on-stack-replacement is enabled. Print warning. Reviewed-by: kvn
|
#
10958:7eb5c269907b |
|
19-Apr-2016 |
mgerdin |
8154745: Move default G1 pause time target setup to argument parsing Reviewed-by: ehelin, sjohanss
|
#
10939:f5039ced9a85 |
|
19-Apr-2016 |
rehn |
8154059: JVMTI ObjectTagging to UL Reviewed-by: sspitsyn, mlarsson
|
#
10936:338919bcb467 |
|
19-Apr-2016 |
rehn |
8154235: Using deprecated flags converted to UL shows wrong hint Reviewed-by: rprotacio, mockner, coleenp
|
#
10921:9123de996cb5 |
|
03-May-2016 |
alanb |
8154956: Module system implementation refresh (4/2016) Reviewed-by: acorn, jiangli, ccheung, hseigel Contributed-by: alan.bateman@oracle.com, lois.foltan@oracle.com, harold.seigel@oracle.com
|
#
10915:7a311723df33 |
|
18-Apr-2016 |
kbarrett |
8133051: Concurrent refinement threads may be activated and deactivated at random Summary: Establish min threshold step; earlier primary refinement thread activation. Reviewed-by: tschatzl, drwhite, mgerdin, jmasa
|
#
10896:bb590d2e0935 |
|
13-Apr-2016 |
gziemski |
8153039: Command line processing should use mtCommand or mtArguments rather than mtInternal for NMT Summary: Added mtArguments and replaced argument related usages of mtInternal with the new flag. Reviewed-by: coleenp, gtriantafill
|
#
10854:ba6ca5d9a5d0 |
|
11-Apr-2016 |
jwilhelm |
Merge
|
#
10833:b8932d090790 |
|
07-Apr-2016 |
rprotacio |
8152896: Convert PrintCompressedOopsMode to Unified Logging Summary: Converted -XX:+PrintCompressedOopsMode to -Xlog:gc+heap+coops and aliased old option Reviewed-by: coleenp, sjohanss, kvn, hseigel
|
#
10810:1b2d19e6b14d |
|
07-Apr-2016 |
bharadwaj |
Merge
|
#
10786:1e653c794138 |
|
30-Mar-2016 |
cjplummer |
8148639: Some MethodCounter fields can be excluded when not including C2 Summary: Removed _interpreter_invocation_count and _interpreter_throwout_count fields for C1 Reviewed-by: kvn, coleenp
|
#
10775:aff43ebb503f |
|
05-Apr-2016 |
rprotacio |
8153026: Change logging tag 'verboseverification' to 'verification' Summary: Changed UL tag to 'verification' Reviewed-by: hseigel, lfoltan
|
#
10767:e61ec982539a |
|
05-Apr-2016 |
pliden |
8152929: Remove UNSUPPORTED_GC_OPTION, use UNSUPPORTED_OPTION instead Reviewed-by: brutisso, jmasa
|
#
10751:7cfce1ae8bd6 |
|
01-Apr-2016 |
jwilhelm |
Merge
|
#
10730:ef17cf246969 |
|
30-Mar-2016 |
rprotacio |
8145235: Deprecate product flags that have been converted to Unified Logging Summary: Added deprecation message/mechanism for product flags aliased to Unified Logging options Reviewed-by: mockner, coleenp, ddmitriev, mlarsson
|
#
10719:b9baf810773f |
|
29-Mar-2016 |
mockner |
Merge
|
#
10718:da50d99f8918 |
|
29-Mar-2016 |
mockner |
Merge
|
#
10717:98ec96e9cd77 |
|
29-Mar-2016 |
mockner |
8150084: Convert TraceMonitorMismatch to Unified Logging. Summary: TraceMonitorMismatch has been converted to Unified Logging. Reviewed-by: coleenp, rprotacio
|
#
10716:7ab00f8baff3 |
|
29-Mar-2016 |
mockner |
8149996: TraceLoaderConstraints has been converted to Unified Logging. Summary: TraceLoaderConstraints has been converted to Unified Logging. Reviewed-by: coleenp, dholmes, rprotacio
|
#
10713:fdeedce78d1e |
|
29-Mar-2016 |
pliden |
8068579: Running with -XX:-UseParallelGC does not turn ParalleGC off Reviewed-by: jmasa, dfazunen, brutisso
|
#
10704:68bddbb722de |
|
24-Mar-2016 |
rprotacio |
8146947: Remove PrintOopAddress rather than converting to UL Summary: Deprecated PrintOopAddress and made functionality default Reviewed-by: coleenp, stefank
|
#
10693:906fa01e86a0 |
|
23-Mar-2016 |
jwilhelm |
Merge
|
#
10687:9fb212f91d51 |
|
22-Mar-2016 |
mockner |
8146632: Add descriptive error messages for removed non-product logging flags. Summary: Added table with removed non-product flags and error messages. Reviewed-by: dholmes, coleenp, hseigel
|
#
10669:0b582be9fab0 |
|
18-Mar-2016 |
jwilhelm |
Merge
|
#
10608:dc379d0b1113 |
|
14-Mar-2016 |
mockner |
8149995: TraceClassLoadingPreorder has been converted to Unified Logging. Summary: TraceClassLoadingPreorder has been converted to Unified Logging. Logging alias table now has extra columns to support multi-tag configurations. Reviewed-by: iklam, coleenp
|
#
10592:55a9b972bc55 |
|
10-Mar-2016 |
mockner |
8146551: The output from classresolve tag has been shortened and moved to debug level. Summary: The output from classresolve tag has been shortened and moved to debug level. Reviewed-by: coleenp, rprotacio
|
#
10564:5322bfdc760a |
|
09-Mar-2016 |
jwilhelm |
Merge
|
#
10557:899be832e91d |
|
07-Mar-2016 |
rprotacio |
8149991: Convert TraceSafepointCleanupTime to Unified Logging Summary: Converted TraceSafepointCleanupTime to -Xlog:safepointcleanup=info Reviewed-by: hseigel, mockner, ddmitriev, dholmes, coleenp
|
#
10512:a765ccf0f8f7 |
|
23-Mar-2016 |
zmajo |
Merge
|
#
10507:81a1829d48eb |
|
17-Mar-2016 |
fzhinkin |
8152004: CTW crashes with failed assertion after 8150646 integration Reviewed-by: kvn, neliasso
|
#
10490:8e0924cea35b |
|
22-Mar-2016 |
chegar |
Merge
|
#
10489:ffee6483b81b |
|
22-Mar-2016 |
chegar |
Merge
|
#
10468:74522870dbde |
|
10-Mar-2016 |
twisti |
8151470: [JVMCI] remove up-call to HotSpotJVMCICompilerConfig.selectCompiler Reviewed-by: dnsimon, vlivanov
|
#
10433:bff625f165fa |
|
07-Mar-2016 |
zmajo |
Merge
|
#
10430:0adf6c8c7223 |
|
04-Mar-2016 |
zmajo |
8150839: Adjust the number of compiler threads for 32-bit platforms Summary: Set the number of compiler threads to 3 on 32-bit platforms. Reviewed-by: iveresov
|
#
10420:c558850fac57 |
|
17-Mar-2016 |
alanb |
8142968: Module System implementation Summary: Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282 Reviewed-by: acorn, ccheung, coleenp, ctornqvi, dholmes, dsimms, gtriantafill, iklam, jiangli, mgronlun, mseledtsov, cjplummer, sspitsyn, stefank, twisti, hseigel, lfoltan, alanb, mchung, dfazunen Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, harold.seigel@oracle.com, lois.foltan@oracle.com, calvin.cheung@oracle.com, christian.tornqvist@oracle.com, erik.joelsson@oracle.com, george.triantafillou@oracle.com, igor.ignatyev@oracle.com, ioi.lam@oracle.com, james.laskey@oracle.com, jean-francois.denise@oracle.com, jiangli.zhou@oracle.com, markus.gronlund@oracle.com, serguei.spitsyn@oracle.com, staffan.larsen@oracle.com, sundararajan.athijegannathan@oracle.com
|
#
10416:7b19da0e0dd6 |
|
05-Mar-2016 |
jwilhelm |
Merge
|
#
10387:36aaa9ceed16 |
|
26-Feb-2016 |
aeriksso |
8144732: VM_HeapDumper hits assert with bad dump_len Reviewed-by: dsamersoff
|
#
10376:c313340df3d5 |
|
25-Feb-2016 |
mockner |
8150103: Convert TraceClassPaths to Unified Logging Summary: TraceClassPaths has been reimplemented with Unified Logging Reviewed-by: coleenp, dholmes, iklam
|
#
10362:13f653804b97 |
|
03-Mar-2016 |
thartmann |
8151130: [BACKOUT] Remove Method::_method_data for C1 Summary: Backing out the fix for JDK-8147978 because it fails and blocks integration. Reviewed-by: vlivanov, zmajo
|
#
10357:41d58013ab47 |
|
26-Feb-2016 |
cjplummer |
8147978: Remove Method::_method_data for C1 Summary: Method::_method_data field removed when not using C2 or JVMCI Reviewed-by: dholmes, kvn
|
#
10346:4c5fe83bf5a6 |
|
29-Feb-2016 |
thartmann |
Merge
|
#
10325:94f78e8d4d83 |
|
23-Feb-2016 |
jcm |
8145333: -XX:+EnableJVMCI -XX:+UseJVMCICompiler -XX:-EnableJVMCI makes JVM crash Summary: JVMCI Flags are checked for consistency after parse. Reviewed-by: twisti
|
#
10284:66a81854aa5d |
|
18-Feb-2016 |
rprotacio |
8149383: Convert TraceBiasedLocking to Unified Logging Summary: The former -XX:+TraceBiasedLocking flag has been converted to the UL option -Xlog:biasedlocking=info and =trace, with the old option being aliased. Reviewed-by: dholmes, dcubed
|
#
10261:002843deba76 |
|
15-Feb-2016 |
dholmes |
8147379: Investigate if ConvertSleepToYield still should be false by default on Sparc Reviewed-by: dcubed, sjohanss
|
#
10178:3637ec3e50c2 |
|
03-Feb-2016 |
mockner |
8079408: Reimplement TraceClassLoading, TraceClassUnloading, and TraceClassLoaderData with Unified Logging. Summary: TraceClassLoading, TraceClassUnloading, and TraceClassLoaderData have been reimplemented using Unified logging. Reviewed-by: iklam, coleenp, dholmes, jiangli, hseigel, rprotacio Contributed-by: max.ockner@oracle.com, ioi.lam@oracle.com
|
#
10133:3222fbebdd06 |
|
28-Jan-2016 |
brutisso |
8145180: Add back PrintGC, PrintGCDetails and -Xloggc Reviewed-by: sjohanss, david
|
#
9975:7ff72b98b9eb |
|
18-Jan-2016 |
brutisso |
8147464: Use LogConfiguration::configure_stdout() instead of parse_log_arguments Reviewed-by: mlarsson, sjohanss
|
#
9950:4a2acca4e4f7 |
|
14-Jan-2016 |
jwilhelm |
Merge
|
#
9947:9a2baaa34464 |
|
14-Jan-2016 |
david |
8146690: Make all classes in GC follow the naming convention. Reviewed-by: dholmes, stefank
|
#
9944:7289bce381de |
|
13-Jan-2016 |
mockner |
8146800: Reorganize logging alias code. Summary: Logging alias code has been reorganized to use internal Unified Logging methods. Reviewed-by: dholmes, hseigel, mlarsson, rprotacio
|
#
9921:0904e24692e0 |
|
08-Jan-2016 |
rdurbin |
8135198: Add -XX:VMOptionsFile support to JAVA_TOOL_OPTIONS and _JAVA_OPTIONS Reviewed-by: dcubed, ddmitriev, ahgross, gthornbr, coleenp
|
#
9898:2794bc7859f5 |
|
07-Jan-2016 |
jprovino |
Merge
|
#
9885:a51c3c17ec6e |
|
23-Dec-2015 |
mockner |
8144874: Reimplement TraceClassResolution with Unified Logging. Summary: TraceClassResolution reimplemented with classresolve tag. Reviewed-by: coleenp, dholmes, iklam, rprotacio
|
#
9882:0c82805adfc5 |
|
22-Dec-2015 |
rprotacio |
8141211: Convert TraceExceptions to Unified Logging Summary: The -XX:+TraceExceptions flag has been updated to the unified logging framework, i.e. -Xlog:exceptions. The old flag, because it is product-level, has been aliased to the UL option. Reviewed-by: dholmes, coleenp, mockner
|
#
9880:d321ba06d890 |
|
22-Dec-2015 |
coleenp |
8074457: Remove the non-Zero CPP Interpreter Summary: Remove cppInterpreter assembly files and reorganize InterpreterGenerator includes Reviewed-by: goetz, bdelsart
|
#
9837:8512cbf64495 |
|
11-Dec-2015 |
rprotacio |
8145153: Convert TraceMonitorInflation to Unified Logging Summary: Updated -XX:+TraceMonitorInflation flag to -Xlog:monitorinflation=debug, with an alias (and related alias table) to support the old option. Reviewed-by: dholmes, mockner, coleenp
|
#
9826:6a85f279e4c7 |
|
05-Jan-2016 |
dnsimon |
8146001: Remove support for command line options from JVMCI Reviewed-by: twisti
|
#
9737:e286c9ccd58d |
|
11-Dec-2015 |
fparain |
8046936: JEP 270: Reserved Stack Areas for Critical Sections Reviewed-by: acorn, dcubed
|
#
9727:f944761a3ce3 |
|
10-Dec-2015 |
brutisso |
8145092: Use Unified Logging for the GC logging Summary: JEP-271. VM changes contributed by brutisso, test changes contributed by david. Reviewed-by: sjohanss, david, brutisso Contributed-by: bengt.rutisson@oracle.com, david.lindholm@oralce.com
|
#
9712:0d762e18af61 |
|
10-Dec-2015 |
ddmitriev |
8144197: Possible use after free in Arguments::add_property function Reviewed-by: dholmes, goetz
|
#
9691:f0de531306c1 |
|
09-Dec-2015 |
tbenson |
8060697: Improve G1 Heap Growth Heuristics Summary: Reworked GCTimeRatio-based heap growth code for G1 Reviewed-by: tschatzl, kbarrett, jmasa Contributed-by: tom.benson@oracle.com
|
#
9607:c8e212fb27d0 |
|
02-Dec-2015 |
lana |
Merge
|
#
9605:3d7f9ca8b1f0 |
|
30-Nov-2015 |
jwilhelm |
Merge
|
#
9575:98a36f531ec2 |
|
24-Nov-2015 |
ccheung |
8143963: improve ClassLoader::trace_class_path to accept an additional outputStream* arg Summary: for fixing a truncation problem on the output from -XX:+TraceClassPaths Reviewed-by: coleenp, jiangli, cjplummer, minqi
|
#
9499:d91e023b7294 |
|
24-Nov-2015 |
neliasso |
Merge
|
#
9474:55e98bd0eb95 |
|
16-Nov-2015 |
neliasso |
Merge
|
#
9473:5132864a5d5f |
|
13-Nov-2015 |
neliasso |
Merge
|
#
9470:237053cb3e5a |
|
16-Nov-2015 |
thartmann |
8061436: Processing of options related to segmented code cache should be enhanced Summary: Allow user to set code heap sizes individually and enhance checking of code cache flags. Reviewed-by: kvn, roland
|
#
9462:231763c1883e |
|
11-Nov-2015 |
twisti |
8140424: don't prefix developer and notproduct flag variables with CONST_ in product builds Reviewed-by: goetz, stefank
|
#
9430:fc7faf31c998 |
|
16-Nov-2015 |
dholmes |
8141024: [Solaris] Obsolete UseAltSigs Reviewed-by: dcubed, ddmitriev
|
#
9414:e1a7a5dbdf59 |
|
11-Nov-2015 |
jprovino |
Merge
|
#
9413:f090597d24df |
|
11-Nov-2015 |
rdurbin |
8141068: refactor -XXFlags= code in preparation for removal Reviewed-by: dcubed, gthornbr, coleenp
|
#
9411:0c79cf3cdf09 |
|
29-Nov-2015 |
iris |
Merge
|
#
9410:87224008cdf7 |
|
20-Nov-2015 |
iris |
Merge
|
#
9407:39c579b50006 |
|
04-Nov-2015 |
amurillo |
8139986: Store debug level in java.vm.debug and conditionally print in "java -version" Reviewed-by: ihse, dcubed, ksrini, dholmes
|
#
9406:ac8553c01622 |
|
02-Nov-2015 |
iris |
Merge
|
#
9405:e4cdfab349da |
|
25-Oct-2015 |
iris |
Merge
|
#
9403:8a14105605b2 |
|
29-Sep-2015 |
iris |
Merge
|
#
9401:6d1ed42dceab |
|
14-Sep-2015 |
iris |
Merge
|
#
9398:390166c815ed |
|
25-Aug-2015 |
iris |
Merge
|
#
9397:75a366cb8150 |
|
17-Aug-2015 |
iris |
Merge
|
#
9396:491706ae0c91 |
|
10-Aug-2015 |
iris |
Merge
|
#
9395:b659c1f569b0 |
|
03-Aug-2015 |
iris |
Merge
|
#
9394:3c4a0de02f61 |
|
23-Jul-2015 |
iris |
Merge
|
#
9393:4290c175cba8 |
|
20-Jul-2015 |
iris |
Merge
|
#
9392:3285a0be012c |
|
13-Jul-2015 |
iris |
Merge
|
#
9391:e4479f2e1660 |
|
06-Jul-2015 |
iris |
Merge
|
#
9388:befaf8025423 |
|
12-Jun-2015 |
ihse |
Merge
|
#
9387:5b88604f11a1 |
|
12-Jun-2015 |
ihse |
8085822: JEP 223: New Version-String Scheme (initial integration) Reviewed-by: erikj, dcubed, dholmes, alanb Contributed-by: Magnus Ihse Bursie <magnus.ihse.bursie@oracle.com>, Alejandro E Murillo <alejandro.murillo@oracle.com>
|
#
9383:19ed05bd68dc |
|
11-Nov-2015 |
jprovino |
Merge
|
#
9345:9e5b420c7003 |
|
05-Nov-2015 |
ddmitriev |
8139765: set_numeric_flag can call Flag::find_flag to determine the flag type Reviewed-by: jiangli, gziemski
|
#
9299:050821833f00 |
|
29-Oct-2015 |
dholmes |
8131045: Obsolete JNIDetachReleasesMonitors Reviewed-by: dcubed, dsimms, sspitsyn
|
#
9293:a20807e48002 |
|
06-Nov-2015 |
neliasso |
Merge
|
#
9287:40bd4478a362 |
|
04-Nov-2015 |
twisti |
8139170: JVMCI refresh Reviewed-by: kvn
|
#
9247:0314c31d9c3e |
|
23-Oct-2015 |
gziemski |
8129855: "-XX:+IgnoreUnrecognizedVMOptions" hides out of range VM options. Summary: Implement strict spec rgarding how IgnoreUnrecognizedVMOptions works, supplied with the corresponding test case. Reviewed-by: dcubed, ddmitriev
|
#
9245:96d9c10f256b |
|
22-Oct-2015 |
coleenp |
Merge
|
#
9244:825cee2cd7a6 |
|
22-Oct-2015 |
goetz |
8139040: Fix initializations before ShouldNotReachHere() etc. and enable -Wuninitialized on linux. Reviewed-by: stuefe, coleenp, roland
|
#
9242:1e70b7cb4cb3 |
|
22-Oct-2015 |
david |
8139952: Remove UseCMSAdaptiveFreeLists, UseAsyncConcMarkSweepGC, CMSDictionaryChoice, CMSOverflowEarlyRestoration and CMSTestInFreeList Reviewed-by: jwilhelm, ecaspole
|
#
9181:29c399fbbf25 |
|
20-Oct-2015 |
jprovino |
Merge
|
#
9178:e70a21e29520 |
|
16-Oct-2015 |
david |
8139277: Remove ScavengeWithObjectsInToSpace, ParallelOldGCSplitALot, ParallelOldGCSplitInterval, PSAdjustTenuredGenForMinorPause and PSAdjustYoungGenForMajorPause Reviewed-by: tschatzl, sjohanss
|
#
9174:db268cb78542 |
|
15-Oct-2015 |
coleenp |
Merge
|
#
9173:3f28db271235 |
|
15-Oct-2015 |
gziemski |
8078556: Runtime: implement ranges (optionally constraints) for those flags that have them missing. Summary: JEP 245: implement ranges and constraints for runtime flags. Reviewed-by: coleenp, ddmitriev, jiangli, goetz Contributed-by: goetz.lindenmaier@sap.com, gerard.ziemski@oracle.com
|
#
9171:1a85bb362183 |
|
15-Oct-2015 |
dcubed |
8136552: Last argument wins does not work for special options with "-XX:VMOptionsFile" option Summary: match_special_option_and_act() should insert_vm_options_file() earlier and process the inserted options right away to honor "last option wins" semantics. Reviewed-by: dcubed, coleenp
|
#
9149:a8a8604f890f |
|
17-Oct-2015 |
dlong |
Merge
|
#
9111:a41fe5ffa839 |
|
08-Oct-2015 |
twisti |
8136421: JEP 243: Java-Level JVM Compiler Interface Reviewed-by: ihse, alanb, roland, coleenp, iveresov, kvn, kbarrett
|
#
9095:5459f44b1a75 |
|
05-Oct-2015 |
sangheki |
8134995: [REDO] GC: implement ranges (optionally constraints) for those flags that have them missing Summary: Add ranges and constraint functions for GC flags. Reviewed-by: kbarrett, jmasa, jwilhelm, gziemski, zmajo
|
#
9064:12a66b77145e |
|
01-Oct-2015 |
dcubed |
8135195: VM Options file should not be limited to 1k in bytes Summary: Change Arguments::parse_vm_options_file() to remove 1024 byte limit on the VM options file. Reviewed-by: dcubed, hseigel, gthornbr, dsamersoff, ddmitriev, coleenp
|
#
9048:f99ad7bb5df5 |
|
23-Sep-2015 |
mlarsson |
8046148: JEP 158: Unified JVM Logging Reviewed-by: coleenp, sla
|
#
8999:111681c88c9a |
|
11-Sep-2015 |
drwhite |
8066821: Enhance command line processing to manage deprecating and obsoleting -XX command line arguments Summary: Add support for alias options and automatically expiring deprecated options Reviewed-by: dholmes, kbarrett, acorn Contributed-by: derek.white@oracle.com
|
#
8956:0316b41ccb2f |
|
08-Sep-2015 |
jwilhelm |
Merge
|
#
8950:102e32f29835 |
|
04-Sep-2015 |
rdurbin |
8061999: Enhance VM option parsing to allow options to be specified in a file Summary: Add support for the "-XX:VMOptionsFile=<path>" option. Reviewed-by: dcubed, gthornbr, gziemski, ddmitriev, dholmes, coleenp
|
#
8948:262b86c271b0 |
|
04-Sep-2015 |
jlaskey |
8087181: Move native jimage code to its own library (maybe libjimage) Reviewed-by: alanb, lfoltan, hseigel, acorn Contributed-by: james.laskey@oracle.com, jean-francois.denise@oracle.com, roger.riggs@oracle.com
|
#
8942:d10e26451cd0 |
|
02-Sep-2015 |
sangheki |
8134972: [BACKOUT] GC: implement ranges (optionally constraints) for those flags that have them missing Reviewed-by: jwilhelm
|
#
8930:da9eeb2c1cbd |
|
31-Aug-2015 |
sangheki |
8078555: GC: implement ranges (optionally constraints) for those flags that have them missing Summary: Add ranges and constraint functions for GC flags. Reviewed-by: jmasa, kbarrett, gziemski, ddmitriev, drwhite
|
#
8924:a37aac88925c |
|
28-Aug-2015 |
ddmitriev |
8132725: Memory leak in Arguments::add_property function Summary: Logic in add_property was rewritten to avoid memory leak Reviewed-by: iklam, coleenp
|
#
8911:8f5648c43725 |
|
03-Sep-2015 |
neliasso |
8135067: Preparatory refactorings for compiler control Summary: Extract CompileTask and clean up Reviewed-by: roland
|
#
8854:7100bb7e213f |
|
17-Aug-2015 |
jwilhelm |
8133669: Remove unused code in Arguments 8133455: VM ignores setting of the -XX:MemoryRestriction flag. Reviewed-by: dholmes, kbarrett
|
#
8827:488beb85abdd |
|
10-Aug-2015 |
sla |
8076470: Remove the JVM TI hprof Agent Reviewed-by: sspitsyn, mchung, erikj
|
#
8825:2c352a332507 |
|
09-Aug-2015 |
ddmitriev |
8132892: Memory must be freed after calling Arguments::set_sysclasspath function Summary: Free memory after calling set_sysclasspath Reviewed-by: dholmes, dcubed
|
#
8779:850de1d9b5fc |
|
30-Jul-2015 |
jbachorik |
Merge
|
#
8778:e8351756255d |
|
27-Jul-2015 |
sangheki |
8130459: Add additional validation after heap creation Summary: Some PLAB related flags' validation can happen after heap creation. Introduced additional stage of validation check. Reviewed-by: coleenp, dholmes, kbarrett, gziemski, ecaspole, ddmitriev
|
#
8746:7f39700be72a |
|
21-Jul-2015 |
coleenp |
8026324: hs_err improvement: Add summary section to hs_err file 8026333: hs_err improvement: Print GC Strategy 8026336: hs_err improvement: Print compilation mode, server, client or tiered Summary: Added command line, summary cpu and os information to summary section. Moved time of crash and duration in summary section. Add GC strategy and compiler setting (tiered) to enhanced version string in error report. Moved the stack trace sooner in hs_err file. Reviewed-by: dholmes, ctornqvi, ddmitriev
|
#
8742:8f83440fd84b |
|
27-Jul-2015 |
roland |
8130858: CICompilerCount=1 when tiered is off is not allowed any more Summary: 8122937 broke handling of CICompilerCount Reviewed-by: kvn, vlivanov, gziemski
|
#
8719:a02747e8bc4c |
|
17-Jul-2015 |
jmanson |
8079301: Some command line options not settable via JAVA_TOOL_OPTIONS Summary: Ensures special-cased command line options are settable via _JAVA_OPTIONS and JAVA_TOOL_OPTIONS. Reviewed-by: coleenp, ddmitriev
|
#
8699:1c0343a9139a |
|
10-Jul-2015 |
ddmitriev |
8130332: StarvationMonitorInterval, PreInflateSpin, VerifyGenericSignatures and CountInterpCalls VM Options can be deprecated or removed in JDK 9 Summary: Deprecate StarvationMonitorInterval and PreInflateSpin, remove VerifyGenericSignatures and CountInterpCalls Reviewed-by: coleenp, gziemski
|
#
8673:964fb44d9669 |
|
02-Jul-2015 |
dcubed |
Merge
|
#
8670:2e2af46ffba3 |
|
01-Jul-2015 |
ddmitriev |
8129786: Buffer overrun when passing long not existing option in JDK 9 Summary: Only make the obsolete check for valid arguments(length less than 256) Reviewed-by: dcubed, dholmes
|
#
8666:381272dfdd9f |
|
01-Jul-2015 |
bdelsart |
8087333: Optionally Pre-Generate the HotSpot Template Interpreter Summary: Optional support for pregenerated template interpreter Reviewed-by: coleenp, dholmes, kvn
|
#
8658:d76f3398c6eb |
|
29-Jun-2015 |
hseigel |
8073423: Remove LazyClassPathEntry support if no longer needed Summary: Remove LazyClassPathEntry support and deprecate -XX:+LazyBootClassLoader Reviewed-by: acorn, lfoltan
|
#
8654:60f7aacc348d |
|
25-Jun-2015 |
jfdenise |
8080511: Refresh of jimage support Reviewed-by: alanb, mchung, psandoz, acorn, lfoltan, ctornqvi Contributed-by: james.laskey@oracle.com, jean-francois.denise@oracle.com, sundararajan.athijegannathan@oracle.com
|
#
8640:8c563e200153 |
|
24-Jun-2015 |
ddmitriev |
8078399: Deprecate -Xoss, -Xsqnopause, -Xoptimize and -Xboundthreads options in JDK 9 Reviewed-by: dholmes, coleenp
|
#
8622:ab3d5ef2da1d |
|
30-Jun-2015 |
iveresov |
8079775: Java 9-fastdebug ia32 Error: Unimplemented with "-XX:CompilationPolicyChoice=1 -XX:-TieredCompilation" options 8079062: Java 9-fastdebug crash(hit assertion) with "-XX:CompilationPolicyChoice=1 -XX:-TieredCompilation" options Summary: Revive stack walk compilation policy Reviewed-by: kvn
|
#
8588:d472d1331479 |
|
24-Jun-2015 |
sjohanss |
8081607: Change default GC for server configurations to G1 Summary: For more info see JEP 248. Reviewed-by: pliden, tschatzl
|
#
8575:5916110131c4 |
|
22-Jun-2015 |
stuefe |
8078513: [linux] Clean up code relevant to LinuxThreads implementation Reviewed-by: dholmes, sla, coleenp, simonis
|
#
8571:bf2c494a8266 |
|
19-Jun-2015 |
coleenp |
Merge
|
#
8569:5bbf25472731 |
|
18-Jun-2015 |
gziemski |
8122937: [JEP 245] Validate JVM Command-Line Flag Arguments. Summary: Validate the arguments to all JVM command-line flags so as to avoid crashes, and ensure that appropriate error messages are displayed when they are invalid. Reviewed-by: ddmitriev, dholmes, kbarrett, drwhite, brutisso, coleenp
|
#
8552:8c0e5aa4995e |
|
16-Jun-2015 |
poonam |
8085965: VM hangs in C2Compiler Summary: CMSClassUnloadingEnabled and ExplicitGCInvokesConcurrentAndUnloadsClasses should be disabled when -Xnoclassgc is specified Reviewed-by: jmasa, kbarrett
|
#
8528:01d947f8d411 |
|
05-Jun-2015 |
david |
8081382: Make flags ParallelGCThreads and ConcGCThreads of type uint Reviewed-by: drwhite, stefank
|
#
8522:8597e296c18b |
|
04-Jun-2015 |
david |
8080947: Add uint as a valid VM flag type Reviewed-by: brutisso, ddmitriev
|
#
8448:2752e41d4828 |
|
22-May-2015 |
stefank |
8080876: Replace unnecessary MAX2(ParallelGCThreads, 1) calls with ParallelGCThreads Reviewed-by: kbarrett, mgerdin
|
#
8413:92457dfb91bd |
|
13-May-2015 |
pliden |
8079792: GC directory structure cleanup Reviewed-by: brutisso, stefank, david
|
#
8298:e0ad42748972 |
|
01-May-2015 |
amurillo |
Merge
|
#
8268:9bf9b322ae5a |
|
23-Apr-2015 |
ccheung |
Merge
|
#
8266:4cf3113c8f42 |
|
07-Apr-2015 |
stuefe |
8076475: Misuses of strncpy/strncat Summary: Various small fixes around strncpy and strncat Reviewed-by: dsamersoff, coleenp
|
#
8265:c059d13c0919 |
|
23-Apr-2015 |
jwilhelm |
Merge
|
#
8256:9d2031d829b3 |
|
20-Apr-2015 |
pliden |
8068582: UseSerialGC not always set up properly Reviewed-by: jmasa, brutisso, sjohanss
|
#
8238:8b1ffb202a4d |
|
20-Apr-2015 |
ddmitriev |
8074026: Deprecated UseBoundThreads, DefaultThreadPriority and NoYieldsInMicrolock VM options still defined in globals.hpp Reviewed-by: dholmes, mseledtsov
|
#
8233:5bad519a0fd0 |
|
17-Apr-2015 |
ccheung |
Merge
|
#
8227:08f055a583c9 |
|
16-Apr-2015 |
mockner |
8073989: Deprecated integer options are considered as invalid instead of deprecated in Java 9 Summary: Deprecated integer options are now recognized as being deprecated. Reviewed-by: dholmes, hseigel, ddmitriev
|
#
8225:eb02bcd73927 |
|
15-Apr-2015 |
minqi |
8074354: Make CreateMinidumpOnCrash a new name and available on all platforms Summary: Rename CreateMinidumpOnCrash which is used only for Windows as CreateCoredumpOnCrash and make it available for all platforms. Changed order for dumping core on Windows to be similar on other platforms. Also reviewed by thomas.stuefe@gmail.com Reviewed-by: dcubed Contributed-by: yumin.qi@oracle.com, thomas.stuefe@gmail.com
|
#
8215:b0c0acc0dd87 |
|
07-Apr-2015 |
dholmes |
8067235: embedded/minvm/checknmt fails on compact1 and compact2 with minimal VM Reviewed-by: lfoltan, sspitsyn
|
#
8212:c1d0d1e3b472 |
|
16-Apr-2015 |
kvn |
Merge
|
#
8205:0a18834f982a |
|
26-Mar-2015 |
goetz |
8076057: aix: After 8075506, aix does not support large pages. Reviewed-by: kvn
|
#
8186:12d82ffed498 |
|
23-Mar-2015 |
roland |
8075663: compiler/rangechecks/TestExplicitRangeChecks.java fails in compiler nightlies Summary: -Xmixed following -Xcomp doesn't undo the effect of -Xcomp with tiered on Reviewed-by: kvn, vlivanov
|
#
8154:3f6e2971ac5b |
|
08-Apr-2015 |
ddmitriev |
8076311: Java 9 process negative MaxTenuringThreshold in different way than Java 8 Summary: Corrected processing of invalid MaXTenuringThreshold Reviewed-by: jmasa, dholmes, kbarrett
|
#
8115:31e30682ae92 |
|
01-Apr-2015 |
sla |
8076450: com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java: assert(!on_C_heap() || allocated_on_C_heap()) failed: growable array must be on C heap if elements are Reviewed-by: fparain, mgronlun, dholmes
|
#
8110:f5dbba218597 |
|
30-Mar-2015 |
jmanson |
8074895: os::getenv is inadequate Reviewed-by: dholmes, coleenp
|
#
8105:ac0929026af6 |
|
29-Mar-2015 |
hseigel |
Merge
|
#
8102:0b0b09a60061 |
|
25-Mar-2015 |
minqi |
8074345: Enable RewriteBytecodes when VM runs with CDS Summary: Enable bytecode rewriting when CDS turned on. Reviewed-by: coleenp, iklam Contributed-by: yumin.qi@oracle.com, ioi.lam@oracle.com
|
#
8086:bc4a7ba13b1d |
|
18-Mar-2015 |
dholmes |
8075216: Remove old flags, regarding to JDK9, from obsolete_jvm_flags Reviewed-by: dholmes, simonis, gziemski Contributed-by: Dmitry Dmitriev <dmitry.dmitriev@oracle.com>
|
#
8069:1c87bc5de516 |
|
19-Oct-2014 |
jmasa |
8059064: Better G1 log caching Reviewed-by: jmasa, ahgross Contributed-by: sangheon.kim@oracle.com
|
#
8032:e6d2d68ed87f |
|
03-Mar-2015 |
jwilhelm |
8074459: Flags handling memory sizes should be of type size_t Summary: Changed the type to size_t for flags that handles memory sizes Reviewed-by: kbarrett, tschatzl
|
#
8031:f48107809bc5 |
|
02-Mar-2015 |
sjohanss |
8073944: Simplify ArgumentsExt and remove unneeded functionallity Reviewed-by: kbarrett, dholmes
|
#
7968:7d586d50e264 |
|
06-Mar-2015 |
dcubed |
Merge
|
#
7967:04920bf22782 |
|
04-Mar-2015 |
dholmes |
8073861: Unused VM Options in JDK9 HotSpot Reviewed-by: dholmes, lfoltan Contributed-by: Dmitry Dmitriev <dmitry.dmitriev@oracle.com>
|
#
7910:ba828548b907 |
|
03-Mar-2015 |
amurillo |
Merge
|
#
7894:b042554105f7 |
|
18-Feb-2015 |
dholmes |
8072055: Argument checking for SE Embedded and ARM should be moved out of arguments.cpp Reviewed-by: bdelsart, dlong, hseigel, coleenp
|
#
7890:f83851ae258e |
|
26-Feb-2015 |
kvn |
Merge
|
#
7882:694f5e5bb982 |
|
20-Jan-2015 |
kvn |
Merge
|
#
7878:7bce4e135976 |
|
11-Dec-2014 |
kvn |
Merge
|
#
7877:cc8363b030d5 |
|
11-Dec-2014 |
aph |
8064611: AARCH64: Changes to HotSpot shared code Summary: Everything except cpu/ and os_cpu/ Reviewed-by: dholmes, goetz, dlong, coleenp, kvn
|
#
7859:dd131cca9937 |
|
17-Feb-2015 |
hseigel |
8068687: Remove meta-index support and cleanup hotspot code for rt.jar etc in non-modular jdk image Summary: Remove the meta-index code and rt.jar code and comments Reviewed-by: mchung, gtriantafill
|
#
7824:d0b3b6f5a445 |
|
12-Feb-2015 |
vlivanov |
Merge
|
#
7818:048d681ebfe2 |
|
06-Feb-2015 |
zmajo |
8072398: assert fails in L1RGenerator::increment_event_counter_impl Summary: Change scaling code to allow scaling with 0.0; change set_tiered_flags() to treat CompileThresholdScaling==0.0 in a special way. Reviewed-by: kvn, iveresov
|
#
7796:1f48d2c437bb |
|
04-Feb-2015 |
aharlap |
8067460: G1: TestResourceManagementFlagWithCommercialBuild.java failed on embedded platform Summary: Added extension point to detect unsupported options Reviewed-by: dholmes, bdelsart
|
#
7792:92520906931c |
|
02-Feb-2015 |
jwilhelm |
Merge
|
#
7790:3ca118e90cc9 |
|
28-Jan-2015 |
kbarrett |
8068942: Improve validation of -XX:G1ConfidencePercent value Summary: Validate during argument processing and simplify usage by assuming validated. Reviewed-by: jmasa, tschatzl
|
#
7754:4bb1260d360c |
|
26-Jan-2015 |
zmajo |
8071312: compiler/arguments/CheckCompileThresholdScaling.java fails Summary: Change the way VM handles CompileThresholdScaling==0, update test Reviewed-by: kvn, drchase, fzhinkin
|
#
7740:cbd0cbb0deed |
|
21-Jan-2015 |
zmajo |
8059606: Enable per-method usage of CompileThresholdScaling (per-method compilation thresholds) Summary: Changed interpreter and compilation policies to allow using CompileThresholdScaling on a per-method level Reviewed-by: jrose, kvn
|
#
7622:fee07a43d038 |
|
04-Jan-2015 |
goetz |
8064457: Introduce compressed oops mode disjoint base and improve compressed heap handling. Summary: Introduce compressed oops mode disjoint base and improve compressed heap handling. Reviewed-by: kvn, coleenp
|
#
7602:394d762c3d8a |
|
18-Dec-2014 |
jwilhelm |
Merge
|
#
7594:d019ad12b43e |
|
17-Dec-2014 |
drwhite |
8061611: Remove deprecated command line flags Reviewed-by: jwilhelm, brutisso
|
#
7563:e5cd9ab6e923 |
|
17-Dec-2014 |
mchung |
8067366: Allow java.{endorsed,ext}.dirs property be set to empty string Reviewed-by: alanb, hseigel
|
#
7532:d66b82f39c6e |
|
10-Dec-2014 |
jwilhelm |
6522873: Java not print "Unrecognized option" when it is invalid option. Summary: Introduced a new version of match_option() that don't allow a tail after the flag name and used it for flags without extra arguments Reviewed-by: dholmes, dcubed
|
#
7508:e2457e3f8c0e |
|
05-Dec-2014 |
amurillo |
Merge
|
#
7487:ba93958aad70 |
|
04-Dec-2014 |
jwilhelm |
Merge
|
#
7484:b6fe66681496 |
|
30-Nov-2014 |
jwilhelm |
Merge
|
#
7480:c883161f2a38 |
|
27-Nov-2014 |
brutisso |
8065972: Remove support for ParNew+SerialOld and DefNew+CMS Reviewed-by: mgerdin, stefank
|
#
7474:253970373ce8 |
|
25-Nov-2014 |
jwilhelm |
8065305: Make it possible to extend the G1CollectorPolicy Summary: Added a G1CollectorPolicyExt where it is possible to extend the class. Reviewed-by: sjohanss, tschatzl
|
#
7465:674657ff61c6 |
|
03-Dec-2014 |
minqi |
Merge
|
#
7462:a0dd995271c4 |
|
30-Nov-2014 |
coleenp |
8060074: os::free() takes MemoryTrackingLevel but doesn't need it Summary: Cleaned up unused arguments in os::free and it's callers. Reviewed-by: lfoltan, coleenp, ctornqvi, dholmes Contributed-by: max.ockner@oracle.com
|
#
7452:742c0430bb20 |
|
03-Dec-2014 |
chegar |
Merge
|
#
7435:a5040fddd180 |
|
26-Nov-2014 |
jwilhelm |
Merge
|
#
7427:b4e8daeecb44 |
|
18-Nov-2014 |
brutisso |
8064702: Remove the CMS foreground collector Reviewed-by: kbarrett, ysr
|
#
7407:67f1976ae672 |
|
17-Nov-2014 |
sla |
Merge
|
#
7406:6c04a0f03814 |
|
14-Nov-2014 |
coleenp |
Merge
|
#
7403:0a03986bd915 |
|
13-Nov-2014 |
shade |
8064749: -XX:-UseCompilerSafepoints breaks safepoint rendezvous Reviewed-by: dcubed, coleenp, kvn, dholmes
|
#
7400:4b66ce17aa71 |
|
14-Nov-2014 |
coleenp |
8060449: Obsolete command line flags accept arbitrary appendix Summary: Proper error messages for newly obsolete command line flags. Reviewed-by: lfoltan, dcubed, coleenp Contributed-by: max.ockner@oracle.com
|
#
7377:c42a0b8babb4 |
|
12-Nov-2014 |
jwilhelm |
Merge
|
#
7369:32e3c9ec28b2 |
|
03-Nov-2014 |
jwilhelm |
Merge
|
#
7366:4aeb83b5657f |
|
31-Oct-2014 |
brutisso |
8061308: Remove iCMS Reviewed-by: mgerdin, jmasa
|
#
7344:1d29b13e8a51 |
|
03-Dec-2014 |
chegar |
8049367: Modular Run-Time Images Reviewed-by: chegar, dfuchs, ihse, joehw, mullan, psandoz, wetmore Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, bradford.wetmore@oracle.com, chris.hegarty@oracle.com, erik.joelsson@oracle.com, james.laskey@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, magnus.ihse.bursie@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, paul.sandoz@oracle.com, sundararajan.athijegannathan@oracle.com
|
#
7325:7eb6afbb70df |
|
31-Oct-2014 |
dcubed |
Merge
|
#
7323:4b95a66aa564 |
|
31-Oct-2014 |
dbuck |
8060169: Update the Crash Reporting URL in the Java crash log Summary: Update the URL for HotSpot bug reports. Reviewed-by: dcubed, rdurbin
|
#
7289:598aa78fc24b |
|
28-Oct-2014 |
iveresov |
Merge
|
#
7280:956bdea3c7e0 |
|
24-Oct-2014 |
anoll |
8046809: vm/mlvm/meth/stress/compiler/deoptimize CodeCache is full. Summary: Use separate sweeper thread; enables more aggressive sweeping. Reviewed-by: kvn, jrose
|
#
7248:26809e0e253a |
|
18-Oct-2014 |
dcubed |
Merge
|
#
7247:8b2a4f5232e4 |
|
17-Oct-2014 |
dcubed |
Merge
|
#
7246:33c1659e8b29 |
|
16-Oct-2014 |
jiangli |
8060256: The loop in Arguments::parse() can be enhanced. Summary: Add continue statement for matching cases. Reviewed-by: dholmes, bdelsart
|
#
7242:5c8dffe3d889 |
|
17-Oct-2014 |
amurillo |
Merge
|
#
7241:4d6ab395ae35 |
|
16-Oct-2014 |
dcubed |
Merge
|
#
7237:7845c825b8c7 |
|
13-Oct-2014 |
jiangli |
8047934: Adding new API for unlocking diagnostic argument. Summary: New API for unlocking diagnostic argument. Reviewed-by: dholmes, ccheung, egahlin, iklam, bdelsart
|
#
7219:ffe9c8c82350 |
|
15-Oct-2014 |
zmajo |
8059604: Add CompileThresholdScaling flag to control when methods are first compiled (with and withour TieredCompilation) Summary: This patch adds a new flag (CompileThresholdScaling) to control when methods are first compiled Reviewed-by: anoll, iveresov, kvn
|
#
7218:8a8f6e7c5180 |
|
15-Oct-2014 |
zmajo |
8060215: per-method PrintIdealGraphLevel Summary: Use CompileCommand=option to set PrintIdealGraphLevel on a per-method level. Introduce the PrintIdealGraph develop to control/check if printing the graph is enabled for any method Reviewed-by: kvn, dlong, thartmann
|
#
7210:8129bfc0e632 |
|
14-Oct-2014 |
jiangli |
8044269: Analysis of archive files. Summary: Add checksum verification. Reviewed-by: iklam, dholmes, mschoene
|
#
7182:344972ded1f6 |
|
02-Oct-2014 |
iklam |
Merge
|
#
7181:3a3e00bad855 |
|
02-Oct-2014 |
iklam |
Merge
|
#
7180:085702ee449a |
|
01-Oct-2014 |
thartmann |
8059596: VM startup fails with 'Invalid code heap sizes' if -XX:ReservedCodeCacheSize is set Summary: Only increase code heap sizes in Arguments::set_tiered_flags() if reserved code cache size is default. Reviewed-by: shade, vlivanov, sla
|
#
7172:cd267c8435c2 |
|
02-Oct-2014 |
jwilhelm |
Merge
|
#
7171:931c1f116715 |
|
02-Oct-2014 |
mlarsson |
8059527: Disallow ParallelGCThreads=0 for G1 Reviewed-by: ehelin, brutisso
|
#
7164:c83528b42643 |
|
27-Sep-2014 |
jwilhelm |
8047976: Ergonomics for GC thread counts should update the flags Summary: Ergonomics updates flags for number of GC threads Reviewed-by: tschatzl, jwilhelm
|
#
7151:86dd08e14945 |
|
30-Sep-2014 |
thartmann |
8059468: Fix PrintCodeCache output changed by JDK-8059137 Summary: Change output of PrintCodeCache to print "CodeCache" instead of "Code Cache" and change name of non-method code heap to non-nmethod code heap. Reviewed-by: vlivanov, anoll
|
#
7137:a2324f55f474 |
|
22-Sep-2014 |
jwilhelm |
Merge
|
#
7123:5c7b72d062bd |
|
05-Sep-2014 |
jcoomes |
8057623: add an extension class for argument handling Reviewed-by: brutisso, mgerdin, tschatzl
|
#
7121:0df1606be959 |
|
04-Sep-2014 |
jcoomes |
8057531: refactor gc argument processing code slightly Reviewed-by: mgerdin, tschatzl, jmasa
|
#
7109:8270a0a2ba89 |
|
16-Sep-2014 |
jwilhelm |
8055006: Store original value of Min/MaxHeapFreeRatio Summary: Store the value set by the user and some makefile changes required to change the flags. Reviewed-by: sla, mchung, bchristi, jmasa, dholmes, erikj
|
#
7081:39231c6e51fe |
|
17-Sep-2014 |
thartmann |
8015774: Add support for multiple code heaps Summary: Support for segmentation of the code cache. Separate code heaps are created and used to store code of different types. Reviewed-by: kvn, iveresov, roland, anoll, egahlin, sla
|
#
6878:af24453bcd3e |
|
15-Aug-2014 |
sspitsyn |
Merge
|
#
6876:4a937a64c20b |
|
14-Aug-2014 |
zgu |
Merge
|
#
6875:01e6096da640 |
|
14-Aug-2014 |
zgu |
8054547: Re-enable warning for incompatible java launcher Summary: Re-enabled warning as launcher change reached promotion build Reviewed-by: hseigel, coleenp
|
#
6872:16286b7d7c6e |
|
12-Aug-2014 |
iklam |
8046070: Class Data Sharing clean up and refactoring Summary: Cleaned up CDS to be more configurable, maintainable and extensible Reviewed-by: dholmes, coleenp, acorn, mchung
|
#
6867:34d40fa9d0f2 |
|
14-Aug-2014 |
jmasa |
Merge
|
#
6866:e0a82e63deef |
|
11-Aug-2014 |
stefank |
8054823: Add size_t as a valid VM flag type Reviewed-by: kvn, vlivanov, sla
|
#
6857:4750cc1f4306 |
|
12-Aug-2014 |
coleenp |
8003426: Remove UseFastAccessors and UseFastEmptyMethods except for zero Summary: These options have been long disabled in Xmixed mode because they prevent these small methods from being inlined and are subject to bit rot, and we don't need more macro assembler code to maintain and change if the constant pool cache format changes. Reviewed-by: simonis, kvn
|
#
6856:5217fa82f1a4 |
|
11-Aug-2014 |
zgu |
6424123: JVM crashes on failed 'strdup' call Summary: Calling os::malloc()/os::strdup() and new os::strdup_check_oom() instead of ::malloc()/::strdup() for native memory tracking purpose Reviewed-by: coleenp, ctornqvi, kvn
|
#
6854:73d3be1f503d |
|
11-Aug-2014 |
zgu |
Merge
|
#
6853:91eeb8807a03 |
|
07-Aug-2014 |
zgu |
8046598: Scalable Native memory tracking development Summary: Enhance scalability of native memory tracking Reviewed-by: coleenp, ctornqvi, gtriantafill
|
#
6812:de9fde36d673 |
|
01-Aug-2014 |
jmasa |
8031323: Optionally align objects copied to survivor spaces Reviewed-by: brutisso, tschatzl
|
#
6776:c0e87c6d7975 |
|
23-Jul-2014 |
jmasa |
Merge
|
#
6774:3334afa474d7 |
|
21-Jul-2014 |
tschatzl |
8048088: Conservative maximum heap alignment should take vm_allocation_granularity into account Summary: Also consider os::vm_allocation_granularity in the calculation. Reviewed-by: brutisso
|
#
6760:22b98ab2a69f |
|
04-Jul-2014 |
goetz |
8049325: Introduce and clean up umbrella headers for the files in the cpu subdirectories. Summary: Introduce and clean up umbrella headers for the files in the cpu subdirectories. Reviewed-by: lfoltan, coleenp, dholmes
|
#
6683:08a2164660fb |
|
26-Jun-2014 |
goetz |
8048241: Introduce umbrella header os.inline.hpp and clean up includes Reviewed-by: coleenp, dholmes, lfoltan
|
#
6611:d148d33c5f68 |
|
18-Jun-2014 |
jmasa |
Merge
|
#
6609:c0b3ddf06856 |
|
12-Jun-2014 |
jwilhelm |
8046715: Add a way to verify an extended set of command line options Summary: Added arguments_ext.cpp to make place for initialization of extended features Reviewed-by: sla, mgronlun
|
#
6598:52992e1b76eb |
|
13-Jun-2014 |
dcubed |
Merge
|
#
6592:afe58d604f28 |
|
11-Jun-2014 |
hseigel |
8031819: Remove legacy jdk checks and code Summary: Delete old jdk specific code. Reviewed-by: dholmes, coleenp, zgu, lfoltan
|
#
6579:5342877674a5 |
|
13-Jun-2014 |
kvn |
Merge
|
#
6569:e38bb04f030d |
|
10-Jun-2014 |
roland |
8026796: Make replace_in_map() on parent maps generic Summary: propagate node replacements along control flow edges to callers Reviewed-by: kvn, vlivanov
|
#
6564:997484ade1c5 |
|
01-May-2014 |
jwilhelm |
8042298: Remove the names gen0 and gen1 from the GC code Summary: Renamed gen0 and gen1 to young and old throughout the GC code. Reviewed-by: sjohanss, jcoomes
|
#
6489:68e6defdb086 |
|
26-May-2014 |
tschatzl |
8043723: max_heap_for_compressed_oops() declared with size_t, but defined with uintx Summary: The mismatch in declaration and definition has been encountered when compiling on a platform where the sizes are different. Change the method definition to match the declaration. Reviewed-by: tschatzl, sjohanss Contributed-by: Dan Horak <dhorak@redhat.com>
|
#
6477:ff1525ebc8b7 |
|
22-May-2014 |
twisti |
Merge
|
#
6474:b97166f236bd |
|
20-May-2014 |
adlertz |
6883953: java -client -XX:ValueMapInitialSize=0 crashes Summary: Added lower bound check for ValueMapInitialSize Reviewed-by: kvn Contributed-by: ygaevsky@azulsystems.com
|
#
6449:e4d54c03efe7 |
|
17-May-2014 |
coleenp |
Merge
|
#
6446:241facf68190 |
|
15-May-2014 |
minqi |
8042885: java does not take hexadecimal number as vm option Summary: Java does not take number with hexadecimal format as options, fix enable hexadecimal format number can be used as vm option. Reviewed-by: coleenp, lfoltan, ctornqvi, hseigel, mseledtsov Contributed-by: yumin.qi@oracle.com
|
#
6444:47b707b6c4e7 |
|
15-May-2014 |
coleenp |
8025580: Temporary flags: UseNewReflection and ReflectionWrapResolutionErrors Summary: The fix removes all UseNewReflection/ReflectionWrapResolutionErrors occurrences/logic and adds them into the list of obsolete_jvm_flags in arguments.cpp. Reviewed-by: coleenp, hseigel Contributed-by: ygaevsky@azulsystems.com
|
#
6434:466b58fa837b |
|
15-May-2014 |
twisti |
Merge
|
#
6429:3d247564e2d8 |
|
13-May-2014 |
anoll |
8021770: BackEdgeThreshold option is no longer used and should be removed Summary: The BackEdgeThreshold option is removed because it is no longer used. Reviewed-by: twisti, kvn, cjplummer Contributed-by: Tobias Hartmann <tobias.hartmann@oracle.com>
|
#
6428:c31d0c31e7bf |
|
12-May-2014 |
twisti |
Merge
|
#
6425:fef9b88e2585 |
|
07-May-2014 |
anoll |
8042431: compiler/7200264/TestIntVect.java fails with: Test Failed: AddVI 0 < 4 Summary: Define a new function that determines the minimum number of compiler threads for a particular platform/configuration. Reviewed-by: kvn
|
#
6417:aa3adb6da964 |
|
12-May-2014 |
coleenp |
Merge
|
#
6414:9b502ede714c |
|
07-May-2014 |
gziemski |
8038654: Separate SymbolTable and StringTable code Summary: Refactor stringTable class out of symbolTable, making sure all includes are minimal set and are sorted. Reviewed-by: coleenp, stefank
|
#
6412:53a41e7cbe05 |
|
09-May-2014 |
drchase |
8037816: Fix for 8036122 breaks build with Xcode5/clang Summary: Repaired or selectively disabled offending formats; future-proofed with additional checking Reviewed-by: kvn, jrose, stefank
|
#
6389:c6d29f2731d5 |
|
01-May-2014 |
anoll |
8041992: Fix of JDK-8034775 neglects to account for non-JIT VMs Summary: Allow 0 compiler threads if no JIT is used. Reviewed-by: kvn, dholmes Contributed-by: Severin Gehwolf <sgehwolf@redhat.com>
|
#
6373:d02dbc95b60b |
|
29-Apr-2014 |
anoll |
8036956: remove EnableInvokeDynamic flag Summary: The EnableInvokeDynamic flag and all support code is removed because it is not longer used in JDK 9. Reviewed-by: kvn, twisti Contributed-by: Tobias Hartmann <tobias.hartmann@oracle.com>
|
#
6303:37c088a0eaea |
|
14-Apr-2014 |
anoll |
Merge
|
#
6302:ba83e8806d8d |
|
14-Apr-2014 |
anoll |
8029436: CICompilerCount is not updated when the number of compiler threads is adjusted to the number of CPUs Summary: CICompilerCount is updated in AdvancedThresholdPolicy::initialize, SimpleThresholdPolicy::initialize and NonTieredCompPolicy::initialize. A warning is printed if the usersets both, CICompilerCount and CICompilerCountPerCPU. Reviewed-by: kvn, twisti Contributed-by: Tobias Hartmann <tobias.hartmann@oracle.com>
|
#
6270:12a20d0319fa |
|
05-Apr-2014 |
dsamersoff |
Merge
|
#
6267:8f18c8dbc6df |
|
03-Apr-2014 |
fparain |
8038473: Remove support for old T1 libthread Reviewed-by: dholmes, coleenp, acorn, dcubed
|
#
6225:7cf6868b207a |
|
03-Apr-2014 |
bharadwaj |
Merge
|
#
6216:37023a7f1e1b |
|
31-Mar-2014 |
roland |
8031755: Type speculation should be used to optimize explicit null checks Summary: feed profiling data about reference nullness to type speculation. Reviewed-by: kvn, iveresov
|
#
6210:4370b826f101 |
|
30-Mar-2014 |
dsamersoff |
Merge
|
#
6208:b5748753ad2f |
|
28-Mar-2014 |
minqi |
7090324: gclog rotation via external tool Summary: GC log rotation can be set via java command line, but customer sometime need to sync with OS level rotation setting. Reviewed-by: sla, minqi, ehelin Contributed-by: suenaga.yasumasa@lab.ntt.co.jp
|
#
6201:4777c035f7ef |
|
28-Mar-2014 |
ehelin |
Merge
|
#
6197:3c9392f1ee18 |
|
25-Mar-2014 |
tamao |
6521376: MaxTenuringThreshold and AlwayTenure/NeverTenure consistency Summary: Adapt InitialTenuringThreshold and MaxTenuringThreshold according to AlwaysTenure/NeverTenure flag setting. Reviewed-by: jmasa, tschatzl
|
#
6191:bbfa0d5729be |
|
27-Mar-2014 |
neliasso |
Merge
|
#
6182:2f459c5235f9 |
|
20-Mar-2014 |
kvn |
8031320: Use Intel RTM instructions for locks Summary: Use RTM for inflated locks and stack locks. Reviewed-by: iveresov, twisti, roland, dcubed
|
#
6181:dc377db2f956 |
|
19-Mar-2014 |
twisti |
8031203: remove SafepointPollOffset Reviewed-by: kvn, roland
|
#
6165:67a964ad4f02 |
|
21-Mar-2014 |
ehelin |
Merge
|
#
6163:6bd5c687f11a |
|
18-Mar-2014 |
pliden |
8029075: String deduplication in G1 Summary: Implementation of JEP 192, http://openjdk.java.net/jeps/192 Reviewed-by: brutisso, tschatzl, coleenp
|
#
6136:37d146c88149 |
|
15-Mar-2014 |
dsamersoff |
Merge
|
#
6134:9ba2269eafd4 |
|
13-Mar-2014 |
fparain |
8036128: Remove deprecated VM flag UseVMInterruptibleIO Reviewed-by: acorn, dholmes, dcubed, coleenp
|
#
6119:948a73c3e9ea |
|
14-Mar-2014 |
neliasso |
Merge
|
#
6111:480b0109db65 |
|
06-Mar-2014 |
anoll |
8029799: vm/mlvm/anonloader/stress/oome prints warning: CodeHeap: # of free blocks > 10000 Summary: Double CodeCacheSegmentSize from 64 byte to 128 bytes if tiered compilation is enabled Reviewed-by: kvn, twisti
|
#
6096:a5f0657a1666 |
|
05-Mar-2014 |
anoll |
8036091: compiler/membars/DekkerTest.java fails with -XX:CICompilerCount=1 Summary: Start test with -XX:-TieredCompilation so that one compiler thread works Reviewed-by: kvn, twisti
|
#
6081:4adcdd3ccb66 |
|
04-Mar-2014 |
coleenp |
8036547: test/runtime/CompressedOops/CompressedClassPointers.java fails with product build since -XX:+PrintMiscellaneous is a debug only flag Summary: Use PrintCompressedOopsMode and these other flags that match printing compressed oop information Reviewed-by: ctornqvi, sla
|
#
6067:16c705d792be |
|
28-Feb-2014 |
morris |
Merge
|
#
6051:9a83b7b3e37c |
|
25-Feb-2014 |
anoll |
8034775: Failing to initialize VM when running with negative value for -XX:CICompilerCount Summary: Ensure appropriate min. number of compiler threads (1 for non-tiered, and 2 for tiered) Reviewed-by: kvn
|
#
6032:bb9356ec5967 |
|
23-Feb-2014 |
hseigel |
Merge
|
#
6028:de7f1b016d55 |
|
18-Feb-2014 |
coleenp |
7014526: "java -version" crash on sparc with some values of HeapBaseMinAddress Summary: Make default HeapBaseMinAddress the minimum that can be specified. Reviewed-by: minqi, kvn, tschatzl, dholmes
|
#
6014:8a9bb7821e28 |
|
19-Feb-2014 |
kvn |
Merge
|
#
6011:45467c53f178 |
|
28-Jan-2014 |
kvn |
Merge
|
#
6010:abec000618bf |
|
28-Jan-2014 |
kvn |
Merge
|
#
6001:2da20f966936 |
|
12-Dec-2013 |
kvn |
Merge
|
#
5989:da862781b584 |
|
21-Nov-2013 |
kvn |
Merge
|
#
5976:2b8e28fdf503 |
|
05-Nov-2013 |
kvn |
Merge
|
#
5974:abe03600372a |
|
15-Sep-2013 |
goetz |
8024468: PPC64 (part 201): cppInterpreter: implement bytecode profiling Summary: Implement profiling for c2 jit compilation. Also enable new cppInterpreter features. Reviewed-by: kvn
|
#
5966:e2722a66aba7 |
|
05-Sep-2013 |
kvn |
Merge
|
#
5965:bdd155477289 |
|
22-Aug-2013 |
goetz |
8023033: PPC64 (part 13): basic changes for AIX Summary: Added AIX includes alpha-sorted before BSD. Fix compilation issues with xlC in shared code. Basic shared platform dependend adaption (vm_version etc.). Reviewed-by: kvn, dholmes, stefank
|
#
5938:17ec2d5c43e8 |
|
24-Jan-2014 |
shade |
8032490: Remove -XX:+-UseOldInlining Summary: Move the option to obsolete options list, purge the redundant compiler code. Reviewed-by: kvn, jrose
|
#
5909:5e1086b5b726 |
|
10-Feb-2014 |
ehelin |
Merge
|
#
5902:47ee29d0e3f7 |
|
03-Feb-2014 |
ehelin |
Merge
|
#
5901:8a3eb09ed131 |
|
16-Jan-2014 |
jmasa |
8024366: Make UseNUMA enable UseNUMAInterleaving Reviewed-by: brutisso, tschatzl Contributed-by: shrinivas.joshi@oracle.com
|
#
5873:1020b892787b |
|
02-Feb-2014 |
hseigel |
Merge
|
#
5872:b59507f713e0 |
|
30-Jan-2014 |
rdurbin |
8027113: decouple the '-XXaltjvm=<path>' option from the gamma launcher Summary: decoupled the '-XXaltjvm=<path>' option from the gamma launcher. Clearing the way for removing the remaining cruft associated with the previously removed gamma launcher. Reviewed-by: dcubed, dholmes
|
#
5867:2c95095271e9 |
|
30-Jan-2014 |
ehelin |
Merge
|
#
5866:44315152d434 |
|
29-Jan-2014 |
jwilhelm |
8028391: Make the Min/MaxHeapFreeRatio flags manageable Summary: Made the flags Min- and MaxHeapFreeRatio manageable, and implemented support for these flags in ParallalGC. Reviewed-by: sla, mgerdin, brutisso
|
#
5862:63a4eb8bcd23 |
|
23-Jan-2014 |
jwilhelm |
8025856: Fix typos in the GC code Summary: Fix about 440 typos in comments in the VM code Reviewed-by: mgerdin, tschatzl, coleenp, kmo, jcoomes
|
#
5835:8254553994b9 |
|
19-Jan-2014 |
hseigel |
Merge
|
#
5829:234d576115b5 |
|
16-Jan-2014 |
ccheung |
8027314: Java should recognize Diagnostic options if -XX:+UnlockDiagnosticVMOptions is not specified and print an informative message Summary: clarifying the error messages associated with vm options of type diagnostic, experimental, develop, and notproduct Reviewed-by: kvn, twisti, ctornqvi
|
#
5815:8cdf3f43f63e |
|
14-Jan-2014 |
roland |
8026253: New type profiling points: sparc support Summary: c1 and interpreter support for new type profiling on sparc Reviewed-by: kvn, twisti
|
#
5719:eae426d683f6 |
|
02-Dec-2013 |
simonis |
8029190: VM_Version::determine_features() asserts on Fujitsu Sparc64 CPUs Summary: fix code to allow testing on Fujitsu Sparc64 CPUs Reviewed-by: kvn
|
#
5673:6f206b5d258f |
|
14-Nov-2013 |
drchase |
Merge
|
#
5664:78da3894b86f |
|
12-Nov-2013 |
anoll |
8027593: performance drop with constrained codecache starting with hs25 b111 Summary: Fixed proper sweeping of small code cache sizes Reviewed-by: kvn, iveresov
|
#
5650:8f07aa079343 |
|
01-Nov-2013 |
jwilhelm |
8016309: assert(eden_size > 0 && survivor_size > 0) failed: just checking 7057939: jmap shows MaxNewSize=4GB when Java is using parallel collector Summary: Major cleanup of the collectorpolicy classes Reviewed-by: tschatzl, jcoomes
|
#
5649:46d7652b223c |
|
21-Oct-2013 |
jwilhelm |
8026853: Prepare GC code for collector policy regression fix Summary: Cleanup related to the NewSize and MaxNewSize bugs Reviewed-by: tschatzl, jcoomes, ehelin
|
#
5602:3b3133d93fb6 |
|
28-Oct-2013 |
brutisso |
8027132: Print deprecation warning message for the flags controlling the CMS foreground collector Reviewed-by: stefank, ehelin, ysr, tschatzl
|
#
5566:f7d928a3181c |
|
24-Oct-2013 |
roland |
8026978: JSR292: fatal error: Type profiling not implemented on this platform Summary: force TypeProfileLevel to 0 on non x86 Reviewed-by: twisti
|
#
5563:68f07c29521b |
|
15-Oct-2013 |
anoll |
8025740: Typo. Error line for wrong ReservedCodeCacheSize value is printed twice Summary: Remove duplicate print Reviewed-by: kvn, twisti
|
#
5556:b2ee5dc63353 |
|
22-Oct-2013 |
roland |
8024070: C2 needs some form of type speculation Summary: record unused type profile information with type system, propagate and use it. Reviewed-by: kvn, twisti
|
#
5500:027006a47a6d |
|
14-Oct-2013 |
sjohanss |
8025661: Ill-formed -Xminf and -Xmaxf options values interpreted as 0 Summary: Using strtod() instead of atof() when parsing -Xminf and -Xmaxf. Reviewed-by: brutisso, pliden
|
#
5430:aa6f2ea19d8f |
|
11-Oct-2013 |
jcoomes |
Merge
|
#
5428:85c1ca43713f |
|
07-Oct-2013 |
stefank |
8024547: MaxMetaspaceSize should limit the committed memory used by the metaspaces Reviewed-by: brutisso, jmasa, coleenp
|
#
5421:087f02e22fc2 |
|
04-Oct-2013 |
jwilhelm |
8025854: Use "young gen" instead of "eden" Summary: Changed a few descriptions and variable names to young gen. Reviewed-by: tschatzl, jcoomes
|
#
5415:c90e76575b03 |
|
08-Oct-2013 |
kevinw |
8019375: Internal symbol table size should be tunable. Reviewed-by: coleenp, kamg
|
#
5359:1c3486050433 |
|
27-Sep-2013 |
adlertz |
Merge
|
#
5358:a07c25e4f67e |
|
27-Sep-2013 |
adlertz |
Merge
|
#
5357:510fbd28919c |
|
27-Sep-2013 |
anoll |
8020151: PSR:PERF Large performance regressions when code cache is filled Summary: Code cache sweeping based on method hotness; removed speculatively disconnect Reviewed-by: kvn, iveresov
|
#
5355:72b7e96c1922 |
|
26-Sep-2013 |
twisti |
8024545: make develop and notproduct flag values available in product builds Reviewed-by: dholmes, kvn
|
#
5320:0f37d1badced |
|
20-Sep-2013 |
dcubed |
Merge
|
#
5313:9ed97b511b26 |
|
19-Sep-2013 |
hseigel |
8024517: runtime/CDSCompressedKPtrs/XShareAuto.java failed with RuntimeException Summary: Make sure CDS is off by default when running server compiler. Reviewed-by: dholmes, coleenp
|
#
5309:dfae98867ee8 |
|
18-Sep-2013 |
dholmes |
8024826: (s) : Remove alt-rt.jar, used by +AggressiveOps Reviewed-by: alanb, chegar, dholmes, ksrini Contributed-by: Mike Duigou <mike.duigou@oracle.com>
|
#
5302:da051ce490eb |
|
19-Sep-2013 |
adlertz |
Merge
|
#
5292:ae3e68933caf |
|
17-Sep-2013 |
adlertz |
Merge
|
#
5290:01b268b3080a |
|
13-Sep-2013 |
vlivanov |
8023134: Rename VM LogFile to hotspot_pid{pid}.log (was hotspot.log) Reviewed-by: twisti, kvn, sla
|
#
5285:06ae47d9d088 |
|
19-Sep-2013 |
tschatzl |
Merge
|
#
5266:40136aa2cdb1 |
|
11-Sep-2013 |
tschatzl |
8010722: assert: failed: heap size is too big for compressed oops Summary: Use conservative assumptions of required alignment for the various garbage collector components into account when determining the maximum heap size that supports compressed oops. Using this conservative value avoids several circular dependencies in the calculation. Reviewed-by: stefank, dholmes
|
#
5259:7944aba7ba41 |
|
12-Aug-2013 |
ehelin |
8015107: NPG: Use consistent naming for metaspace concepts Reviewed-by: coleenp, mgerdin, hseigel
|
#
5248:621eda7235d2 |
|
16-Sep-2013 |
minqi |
7164841: Improvements to the GC log file rotation Summary: made changes to easily identify current log file in rotation. Parameterize the input with %t for time replacement in file name. Reviewed-by: ccheung, tschatzl, tamao, zgu Contributed-by: yumin.qi@oracle.com
|
#
5215:bb57d48691f5 |
|
05-Sep-2013 |
tschatzl |
Merge
|
#
5213:a701c16e8bbf |
|
04-Sep-2013 |
jmasa |
8013938: Native OOME on fastdebug VM on Solaris Reviewed-by: azeemj, brutisso, kvn, tschatzl
|
#
5162:4a1efab850f4 |
|
26-Aug-2013 |
shade |
8023638: Add the regression test for 8006997 Summary: Add the relevant test and proofread the VM messages as well Reviewed-by: coleenp, mseledtsov, dcubed
|
#
5093:740e263c80c6 |
|
15-Aug-2013 |
hseigel |
8003424: Enable Class Data Sharing for CompressedOops 8016729: ObjectAlignmentInBytes=16 now forces the use of heap based compressed oops 8005933: The -Xshare:auto option is ignored for -server Summary: Move klass metaspace above the heap and support CDS with compressed klass ptrs. Reviewed-by: coleenp, kvn, mgerdin, tschatzl, stefank
|
#
5054:5e0b3d7df485 |
|
05-Aug-2013 |
rbackman |
Merge
|
#
5050:79a5283f4595 |
|
29-Jul-2013 |
iignatyev |
8021120: TieredCompilation can be enabled even if TIERED is undefined Reviewed-by: kvn, dholmes
|
#
5028:313227279a05 |
|
31-Jul-2013 |
brutisso |
8021967: Deprecate -XX:DefaultMaxRAMFraction Reviewed-by: tschatzl, jmasa, kvn, tamao
|
#
4992:02d7aa1456c9 |
|
18-Jul-2013 |
ccheung |
8004872: Early loading of HashMap and StringValue under -XX:+AggressiveOpts can be removed Summary: this fix also removes the -XX:+UseStringCache option Reviewed-by: dholmes, acorn, iklam
|
#
4950:ec173c8f3739 |
|
11-Jul-2013 |
roland |
Merge
|
#
4949:dec841e0c9aa |
|
10-Jul-2013 |
anoll |
8016749: -XX:+UseISM fails an assert(obj->is_oop()) when running SPECjbb2005 Summary: Remove obsolete code that relates to ISM which was used only on Solaris 8. Reviewed-by: kvn, twisti
|
#
4947:7ac80525ece9 |
|
09-Jul-2013 |
anoll |
8015635: Crash when specifying very large code cache size Summary: Limit the size of the code cache to at most 2G when arguments are checked; added regression test Reviewed-by: kvn, twisti
|
#
4935:fa6929d0b0a9 |
|
08-Jul-2013 |
jiangli |
Merge
|
#
4934:71180a6e5080 |
|
03-Jul-2013 |
jiangli |
7133260: AllocationProfiler uses space in metadata and doesn't seem to do anything useful. Summary: Remove -Xaprof and Klass::_alloc_count & ArrayKlass::_alloc_size. Reviewed-by: stefank, coleenp
|
#
4921:8b789ce47503 |
|
04-Jul-2013 |
roland |
Merge
|
#
4917:738e04fb1232 |
|
01-Jul-2013 |
anoll |
8014972: Crash with specific values for -XX:InitialCodeCacheSize=500K -XX:ReservedCodeCacheSize=500k Summary: Introduce a minimum code cache size that guarantees that the VM can startup. Reviewed-by: kvn, twisti
|
#
4908:6e3634222155 |
|
28-Jun-2013 |
tamao |
8017611: Auto corrector for mistyped vm options Summary: The auto corrector for mistyped vm options fuzzy-matches existing flags based on string similarity (Dice's coefficient). Reviewed-by: kvn, dsamersoff, hseigel, johnc
|
#
4904:c92b74c62d97 |
|
27-Jun-2013 |
brutisso |
8017483: G1 tests fail with native OOME on Solaris x86 after HeapBaseMinAddress has been increased Summary: Set HeapBaseMinAddress as default rather than ergo Reviewed-by: stefank, jmasa, kvn
|
#
4857:b88209cf98c0 |
|
20-Jun-2013 |
kvn |
Merge
|
#
4848:46c544b8fbfc |
|
07-Jun-2013 |
morris |
8008407: remove SPARC V8 support Summary: Removed most of the SPARC V8 instructions Reviewed-by: kvn, twisti
|
#
4841:0abfeed51c9e |
|
14-Jun-2013 |
brutisso |
8012265: VM often crashes on solaris with a lot of memory Summary: Increase HeapBaseMinAddress for G1 from 256m to 1g on Solaris x86 Reviewed-by: mgerdin, coleenp, kvn
|
#
4789:c07dd9be16e8 |
|
30-May-2013 |
anoll |
8013496: Code cache management command line options work only in special order. Another order of arguments does not deliver the second parameter to the jvm. Summary: Moved check that ReservedCodeCacheSize >= InitialCodeCacheSize to Arguments::check_vm_args_consistency(). As a result, the ordering in which the two parameters are given to the VM is not relevant. Added a regression test. Reviewed-by: kvn, twisti
|
#
4716:91eba9f82325 |
|
16-May-2013 |
anoll |
8012371: Adjust Tiered compile threshold according to available space in code cache Summary: Added command line parameter to define a threshold at which C1 compilation threshold for is increased. Reviewed-by: kvn, iveresov
|
#
4691:2f9ac66165e6 |
|
17-May-2013 |
jwilhelm |
Merge
|
#
4690:2958af1d8c5a |
|
16-May-2013 |
jwilhelm |
Merge
|
#
4689:acac2b03a07f |
|
16-May-2013 |
tschatzl |
8014765: VM exits if MaxTenuringThreshold is set below the default InitialTenuringThreshold, and InitialTenuringThreshold is not set Summary: The VM exits when the condition in the subject line applies. The fix sets InitialTenuringThreshold to MaxTenuringThreshold if it is larger than MaxTenuringThreshold and InitialTenuringThreshold has not been set (is default). Reviewed-by: jwilhelm, jmasa, brutisso, johnc
|
#
4684:12f651e29f6b |
|
15-May-2013 |
tschatzl |
6843347: Boundary values in some public GC options cause crashes Summary: Setting some public integer options to specific values causes crashes or undefined GC behavior. This patchset adds the necessary argument checking for these options. Reviewed-by: jmasa, brutisso
|
#
4680:e484fe2abebd |
|
16-May-2013 |
twisti |
Merge
|
#
4677:8bcfd9ce2c6b |
|
13-May-2013 |
twisti |
Merge
|
#
4675:6f3fd5150b67 |
|
08-May-2013 |
kvn |
6934604: enable parts of EliminateAutoBox by default Summary: Resurrected autobox elimination code and enabled part of it by default. Reviewed-by: roland, twisti
|
#
4667:f944ba972151 |
|
14-May-2013 |
hseigel |
8014138: Add VM option to facilitate the writing of CDS tests Summary: Added the -XX:SharedArchiveFile option. Reviewed-by: coleenp, ccheung, acorn, dcubed, zgu
|
#
4661:735c995bf1a1 |
|
12-May-2013 |
rbackman |
Merge
|
#
4658:9b77ca4ce35e |
|
08-May-2013 |
dholmes |
Merge
|
#
4657:711016f146fd |
|
08-May-2013 |
dholmes |
8006997: ContendedPaddingWidth should be range-checked Summary: Constrain between zero and 8K Reviewed-by: dholmes, rbackman Contributed-by: Aleksey Shipilev <aleksey.shipilev@oracle.com>
|
#
4653:64340da5b68c |
|
08-May-2013 |
hseigel |
8007018: RFE: -XX:+UseLargePages does not work with CDS Summary: Remove command line restriction. It should just work. Reviewed-by: ctornqvi, coleenp, dholmes
|
#
4643:194f52aa2f23 |
|
09-May-2013 |
johnc |
7176479: G1: JVM crashes on T5-8 system with 1.5 TB heap Summary: Refactor G1's hot card cache and card counts table into their own files. Simplify the card counts table, including removing the encoding of the card index in each entry. The card counts table now has a 1:1 correspondence with the cards spanned by heap. Space for the card counts table is reserved from virtual memory (rather than C heap) during JVM startup and is committed/expanded when the heap is expanded. Changes were also reviewed-by Vitaly Davidovich. Reviewed-by: tschatzl, jmasa
|
#
4638:d17700c82d7d |
|
06-May-2013 |
tschatzl |
8006088: Incompatible heap size flags accepted by VM Summary: Make processing of minimum, initial and maximum heap size more intiutive by removing previous limitations on allowed values, and make error reporting consistent. Further, fix errors in ergonomic heap sizing. Reviewed-by: johnc, jwilhelm, tamao
|
#
4637:30860066ae8f |
|
06-May-2013 |
jwilhelm |
Merge
|
#
4635:1d0fba8a2a6d |
|
02-May-2013 |
brutisso |
8013574: PrintMalloc conflicts with the command line parsing Summary: Make sure that _num_jvm_args is not updated until the new entry to _jvm_args_array has been added Reviewed-by: johnc, tamao, tschatzl
|
#
4569:e01e02a9fcb6 |
|
29-Apr-2013 |
jiangli |
Merge
|
#
4567:3c0584fec1e6 |
|
28-Apr-2013 |
dholmes |
8010428: Special -agentpath checks needed with minimal VM to produce proper error message Reviewed-by: dholmes, alanb, cjplummer, olagneau Contributed-by: Carlos Lucasius <carlos.lucasius@oracle.com>
|
#
4523:63e31ce40bdb |
|
17-Apr-2013 |
hseigel |
8009928: PSR:PERF Increase default string table size Summary: Increase default string table size to 60013 for 64-bit platforms. Reviewed-by: coleenp, dholmes
|
#
4470:480d934f62a8 |
|
11-Apr-2013 |
mgerdin |
Merge
|
#
4464:68fe50d4f1d5 |
|
05-Apr-2013 |
johnc |
8011343: Add new flag for verifying the heap during startup Summary: Perform verification during VM startup under control of new flag and within a VMOperation. Reviewed-by: stefank, jmasa, brutisso
|
#
4456:8be1318fbe77 |
|
05-Apr-2013 |
dcubed |
Merge
|
#
4454:cc32ccaaf47f |
|
04-Apr-2013 |
mikael |
8003310: Enable -Wunused-function when compiling with gcc Summary: Add the -Wunused-function flag and remove a number of unused functions. Reviewed-by: dholmes, coleenp, kvn
|
#
4424:0c039865ef2b |
|
04-Apr-2013 |
mgerdin |
Merge
|
#
4423:15c04fe93c18 |
|
03-Apr-2013 |
mgerdin |
Merge
|
#
4419:754c24457b20 |
|
27-Mar-2013 |
tschatzl |
7112912: Message "Error occurred during initialization of VM" on boxes with lots of RAM Summary: Ergonomics now also takes available virtual memory into account when deciding for a heap size. The helper method to determine the maximum allocatable memory block now uses the appropriate OS specific calls to retrieve available virtual memory for the java process. In 32 bit environments this method now also searches for the maximum actually reservable amount of memory. Merge previously separate implementations for Linux/BSD/Solaris into a single method. Reviewed-by: jmasa, tamao
|
#
4412:c0f9217203b2 |
|
29-Mar-2013 |
dcubed |
Merge
|
#
4410:1b90c7607451 |
|
27-Mar-2013 |
minqi |
2178143: JVM crashes if the number of bound CPUs changed during runtime Summary: Supply a new flag -XX:+AssumeMP to workaround the problem. With the flag is turned on, assume VM run on MP platform so is_MP() will return true that sync calls will not skip away. Reviewed-by: dholmes, acorn, dcubed, jmasa Contributed-by: yumin.qi@oracle.com
|
#
4393:aeb22fdaa14c |
|
28-Mar-2013 |
brutisso |
Merge
|
#
4389:7f16d1812865 |
|
20-Mar-2013 |
tamao |
7196080: assert(max_heap >= InitialHeapSize) in arguments.cpp Summary: Remove the related assertions becasue they do not hold here. Reviewed-by: jmasa, tschatzl Contributed-by: tamao <tao.mao@oracle.com>
|
#
4384:36376b540a98 |
|
26-Mar-2013 |
hseigel |
8009595: The UseSplitVerifier option needs to be deprecated. Summary: Put UseSplitVerifier option on the deprecated list. Reviewed-by: dcubed, kmo, acorn
|
#
4311:0631ebcc45f0 |
|
15-Mar-2013 |
amurillo |
Merge
|
#
4309:15401203db6b |
|
15-Mar-2013 |
stefank |
Merge
|
#
4306:eac371996b44 |
|
12-Mar-2013 |
brutisso |
8001049: VM crashes when running with large -Xms and not specifying ObjectAlignmentInBytes Summary: Take the initial heap size into account when checking the heap size for compressed oops Reviewed-by: jmasa, kvn, hseigel, ctornqvi
|
#
4299:209f8ba5020b |
|
07-Mar-2013 |
tamao |
8008368: Deprecate MaxGCMinorPauseMillis Summary: Deprecate MaxGCMinorPauseMillis and emit a warning if set by users Reviewed-by: brutisso, johnc Contributed-by: tamao <tao.mao@oracle.com>
|
#
4289:69ffa4ac9e53 |
|
11-Mar-2013 |
jprovino |
8009835: Only produce a warning when -Xshare:auto is explicitly requested Summary: The minimal JVM is printing a warning message for default settings when it should quitely ignore them. Reviewed-by: coleenp, dholmes
|
#
4285:fad90b102190 |
|
06-Mar-2013 |
jprovino |
8008310: Some adjustments needed to minimal VM warnings and errors for unsupported command line options Summary: Changes to arguments.cpp for warnings vs. errors. Changes for CDS arguments. Reviewed-by: coleenp, cjplummer
|
#
4271:11d5942ef9c7 |
|
12-Mar-2013 |
lana |
Merge
|
#
4270:d4a32a6f8c82 |
|
24-Feb-2013 |
ewendeli |
Merge
|
#
4269:1cabf9c80e84 |
|
19-Feb-2013 |
ewendeli |
Merge
|
#
4268:b5cb079ecaa4 |
|
03-Feb-2013 |
ewendeli |
Merge
|
#
4266:b95ad0610fef |
|
26-Oct-2012 |
asaha |
Merge
|
#
4209:94478a033036 |
|
22-Feb-2013 |
sspitsyn |
Merge
|
#
4202:1b0dc9f87e75 |
|
19-Feb-2013 |
mgerdin |
8006753: fix failed for JDK-8002415 White box testing API for HotSpot Summary: Modify WhiteBoxAPI to use interface classes from test/testlibrary instead, add ClassFileInstaller to resolve the boot class path issue Reviewed-by: ctornqvi, dsamersoff, coleenp, kvn
|
#
4194:1ba18258caa4 |
|
15-Feb-2013 |
bpittore |
Merge
|
#
4192:1605eef8e11e |
|
14-Feb-2013 |
jprovino |
8003581: UseG1GC is not properly accounted for by INCLUDE_ALTERNATE_GCS Summary: Fix warning messages when selected garbage collectors are excluded from the minimal jvm. Reviewed-by: dholmes, cjplummer
|
#
4189:6c2da81297c5 |
|
12-Feb-2013 |
kvn |
Merge
|
#
4188:9e2da96f9976 |
|
08-Feb-2013 |
bpittore |
Merge
|
#
4187:579f6adb7f51 |
|
05-Feb-2013 |
jprovino |
8003539: Minimal VM don't react to -Dcom.sun.management and -XX:+ManagementServer Summary: A warning message should be displayed if these options are used with the Minimal VM. Reviewed-by: dholmes, dsamersoff
|
#
4158:1cdf241a4b26 |
|
14-Feb-2013 |
vlivanov |
Merge
|
#
4149:309460dcedf7 |
|
08-Feb-2013 |
morris |
8006851: When TieredCompilation is set, max code cache should be bumped to 256mb Summary: Set ReservedCodeCacheSize to (default value)*5 when TieredCompilation is on. Reviewed-by: kvn, twisti
|
#
4147:b8d5d7a6c94c |
|
14-Feb-2013 |
brutisso |
Merge
|
#
4146:a83cd101fd62 |
|
23-Jan-2013 |
jmasa |
8005452: NPG: Create new flags for Metaspace resizing policy Reviewed-by: johnc, jwilhelm, coleenp, stefank
|
#
4143:9425ba04792d |
|
07-Feb-2013 |
brutisso |
Merge
|
#
4141:f64ffbf81af5 |
|
07-Feb-2013 |
jwilhelm |
8006432: Ratio flags should be unsigned Summary: Flags changed to be of uintx type Reviewed-by: johnc, tamao
|
#
4109:3c9bc17b9403 |
|
07-Feb-2013 |
bpittore |
Merge
|
#
4108:8391fdd36e1f |
|
27-Jan-2013 |
dlong |
Merge
|
#
4107:db9981fd3124 |
|
23-Jan-2013 |
jprovino |
8005915: Unify SERIALGC and INCLUDE_ALTERNATE_GCS Summary: Rename INCLUDE_ALTERNATE_GCS to INCLUDE_ALL_GCS and replace SERIALGC with INCLUDE_ALL_GCS. Reviewed-by: coleenp, stefank
|
#
4088:10d5f25a7c67 |
|
04-Feb-2013 |
hseigel |
8000968: NPG: UseCompressedKlassPointers asserts with ObjectAlignmentInBytes for > 32G CompressedOops Summary: Pick a base that works for both CompressedOpps alignment and CompressedKlassPtrs alignment. Reviewed-by: kvn, roland
|
#
4067:baf7fac3167e |
|
01-Feb-2013 |
hseigel |
8006298: Specifying malformed JFR options (-XX:+FlightRecorderOptions) outputs non-sensical error Summary: Change error messages for malformed options so the messages are more useful. Reviewed-by: mikael, kvn, nloodin
|
#
4057:8b46b0196eb0 |
|
25-Jan-2013 |
zgu |
8000692: Remove old KERNEL code Summary: Removed depreciated kernel VM source code from hotspot VM Reviewed-by: dholmes, acorn
|
#
4034:c73c3f2c5b3b |
|
21-Jan-2013 |
acorn |
Merge
|
#
4030:203f64878aab |
|
17-Jan-2013 |
hseigel |
7102489: RFE: cleanup jlong typedef on __APPLE__and _LLP64 systems. Summary: Define jlong as long on all LP64 platforms and add JLONG_FORMAT macro. Reviewed-by: dholmes, coleenp, mikael, kvn
|
#
3980:f1c06dcee0b5 |
|
10-Jan-2013 |
kvn |
Merge
|
#
3974:d092d1b31229 |
|
23-Dec-2012 |
roland |
8005071: Incremental inlining for JSR 292 Summary: post parse inlining driven by number of live nodes. Reviewed-by: twisti, kvn, jrose
|
#
3973:b2fef6b220e9 |
|
10-Jan-2013 |
jmasa |
Merge
|
#
3972:4c8bf5e55392 |
|
09-Jan-2013 |
brutisso |
8005489: VM hangs during GC with ParallelGC and ParallelGCThreads=0 Summary: Print an error message and exit the VM if UseParallalGC is combined with ParllelGCThreads==0. Also reviewed by vitalyd@gmail.com. Reviewed-by: stefank, ehelin
|
#
3968:1f6d10b4cc0c |
|
09-Jan-2013 |
acorn |
Merge
|
#
3962:561148896559 |
|
08-Jan-2013 |
hseigel |
8005076: Creating a CDS archive with one alignment and running another causes a crash. Summary: Save the alignment when writing the CDS and compare it when reading the CDS. Reviewed-by: kvn, coleenp
|
#
3959:4daebd4cc1dd |
|
24-Dec-2012 |
minqi |
Merge
|
#
3957:7d42f3b08300 |
|
19-Dec-2012 |
dcubed |
8005044: remove crufty '_g' support from HS runtime code Summary: Phase 2 is removing '_g' support from the Runtime code. Reviewed-by: dcubed, coleenp, hseigel Contributed-by: ron.durbin@oracle.com
|
#
3954:c98b676a98b4 |
|
04-Jan-2013 |
brutisso |
8003822: Deprecate the incremental mode of CMS Reviewed-by: johnc, jwilhelm
|
#
3953:e0ab18eafbde |
|
04-Jan-2013 |
brutisso |
8003820: Deprecate untested and rarely used GC combinations Summary: Log warning messages for DefNew+CMS and ParNew+SerialOld Reviewed-by: ysr, jwilhelm, jcoomes
|
#
3952:ca0a78017dc7 |
|
30-Dec-2012 |
brutisso |
8005396: Use ParNew with only one thread instead of DefNew as default for CMS on single CPU machines Reviewed-by: jmasa, jcoomes
|
#
3898:442f942757c0 |
|
01-Oct-2012 |
johnc |
8000244: G1: Ergonomically set MarkStackSize and use virtual space for global marking stack Summary: Set the value of MarkStackSize to a value based on the number of parallel marking threads with a reasonable minimum. Expand the marking stack if we have to restart marking due to an overflow up to a reasonable maximum. Allocate the underlying space for the marking stack from virtual memory. Reviewed-by: jmasa, brutisso
|
#
3861:53715fb1597d |
|
20-Nov-2012 |
brutisso |
7198334: UseNUMA modifies system parameters on non-NUMA system Summary: The flags MinHeapDeltaBytes and UseNUMAInterleaving must be adjusted after the OS have adjusted the UseNUMA flag in the method os::init_2. Reviewed-by: dholmes, brutisso Contributed-by: erik.helin@oracle.com
|
#
3842:e4f764ddb06a |
|
12-Nov-2012 |
hseigel |
7122219: Passed StringTableSize value not verified Summary: Check that the values specified for -XX:StringTableSize are within a certain range. Reviewed-by: dholmes, coleenp
|
#
3804:8cb93eadfb6d |
|
02-Nov-2012 |
amurillo |
Merge
|
#
3793:e81fbc04a942 |
|
25-Oct-2012 |
coleenp |
7191817: -XX:+UseSerialGC -XX:+UseLargePages crashes with SIGFPE on MacOS X Summary: Disable -XX:+UseLargePages for MacOS X Reviewed-by: dholmes, coleenp, sla Contributed-by: harold.seigel@oracle.com
|
#
3792:5ec0c42da025 |
|
25-Oct-2012 |
coleenp |
7188234: Deprecate VM command line options Summary: Remove support for the UseVectoredExceptions flag Reviewed-by: jcoomes, kamg Contributed-by: harold.seigel@oracle.com
|
#
3789:acabb5c282f5 |
|
30-Oct-2012 |
lana |
Merge
|
#
3787:d2582a08fa5d |
|
18-Oct-2012 |
asaha |
Merge
|
#
3786:6ba00f89fbe1 |
|
11-Oct-2012 |
asaha |
Merge
|
#
3785:218a94758fe7 |
|
10-Oct-2012 |
asaha |
Merge
|
#
3781:e4d10261499c |
|
07-Sep-2012 |
asaha |
Merge
|
#
3778:6b5a3d18fe0e |
|
02-Aug-2012 |
asaha |
Merge
|
#
3777:fe4a4ea5bed9 |
|
07-Jun-2012 |
kamg |
7158804: Improve config file parsing Summary: Check buffer length when reading Reviewed-by: dholmes, dcubed
|
#
3755:8ebcedb7604d |
|
18-Oct-2012 |
coleenp |
7053130: hs_err file does not record specified CLASSPATH Summary: Added code to write the value of the java.class.path property to the hs_err file. Reviewed-by: kmo, dholmes, kvn Contributed-by: harold.seigel@oracle.com
|
#
3754:85916677fc22 |
|
18-Oct-2012 |
coleenp |
7188233: UseVMInterruptibleIO flag deprecate for JDK8 Summary: The -XX:+UseVMInterruptibleIO flag is deprecated for JDK8. The flag will still enable Interruptible IO on Solaris, but users will get a warning. Reviewed-by: dholmes, acorn, alanb Contributed-by: harold.seigel@oracle.com
|
#
3733:5876f980ea19 |
|
12-Oct-2012 |
collins |
Merge
|
#
3730:fb19af007ffc |
|
10-Oct-2012 |
jprovino |
7189254: Change makefiles for more flexibility to override defaults Summary: Change makefiles so that targets and parameters can be overridden by alternate makefiles. Reviewed-by: dholmes, coleenp
|
#
3724:8e47bac5643a |
|
09-Oct-2012 |
roland |
7054512: Compress class pointers after perm gen removal Summary: support of compress class pointers in the compilers. Reviewed-by: kvn, twisti
|
#
3694:22b8d3d181d9 |
|
03-Oct-2012 |
jwilhelm |
8000351: Tenuring threshold should be unsigned Summary: Change the flags and variables related to tenuring threshold to be unsigned Reviewed-by: jmasa, johnc
|
#
3661:b86575d092a2 |
|
27-Sep-2012 |
dsamersoff |
Merge
|
#
3646:9a86ddfc6c8f |
|
17-Sep-2012 |
zgu |
7188594: Print statistic collected by NMT with VM flag Summary: Print out statistics of collected NMT data if it is on at VM exits Reviewed-by: kvn, coleenp, twisti
|
#
3631:bc675e55b48c |
|
19-Sep-2012 |
johnc |
7193946: Move warnings associated with UseMemSetInBOT flag Summary: The warnings associated with the UseMemSetInBOT flag are duplicated in CMS and G1. The separate warnings have been removed and single instance of the warning has been placed in a common location. Reviewed-by: brutisso, ysr
|
#
3613:11fb740ce98f |
|
07-Sep-2012 |
coleenp |
7196103: NPG: Unable to allocate bit map for parallel garbage collection for the requested heap size Summary: Don't allocate huge class metaspace size by default on x64 Reviewed-by: stefank, jmasa, kvn
|
#
3602:da91efe96a93 |
|
01-Sep-2012 |
coleenp |
6964458: Reimplement class meta-data storage to use native memory Summary: Remove PermGen, allocate meta-data in metaspace linked to class loaders, rewrite GC walking, rewrite and rename metadata to be C++ classes Reviewed-by: jmasa, stefank, never, coleenp, kvn, brutisso, mgerdin, dholmes, jrose, twisti, roland Contributed-by: jmasa <jon.masamitsu@oracle.com>, stefank <stefan.karlsson@oracle.com>, mgerdin <mikael.gerdin@oracle.com>, never <tom.rodriguez@oracle.com>
|
#
3580:bb3f6194fedb |
|
23-Aug-2012 |
brutisso |
7178363: G1: Remove the serial code for PrintGCDetails and make it a special case of the parallel code Summary: Also reviewed by vitalyd@gmail.com. Introduced the WorkerDataArray class. Fixed some minor logging bugs. Reviewed-by: johnc, mgerdin
|
#
3534:1d7922586cf6 |
|
24-Jul-2012 |
twisti |
7023639: JSR 292 method handle invocation needs a fast path for compiled code 6984705: JSR 292 method handle creation should not go through JNI Summary: remove assembly code for JDK 7 chained method handles Reviewed-by: jrose, twisti, kvn, mhaupt Contributed-by: John Rose <john.r.rose@oracle.com>, Christian Thalinger <christian.thalinger@oracle.com>, Michael Haupt <michael.haupt@oracle.com>
|
#
3472:90d5a592ea8f |
|
12-Jul-2012 |
coleenp |
Merge
|
#
3467:3f1ab0c19c30 |
|
02-Jul-2012 |
dholmes |
7179383: MaxDirectMemorySize argument parsing is broken for values >2G Summary: change hotspot flag to be unsigned Reviewed-by: dholmes, sla, fparain, brutisso Contributed-by: Chris Dennis <cdennis@terracottatech.com>
|
#
3466:24b9c7f4cae6 |
|
02-Jul-2012 |
coleenp |
Merge
|
#
3465:d2a62e0f25eb |
|
28-Jun-2012 |
zgu |
6995781: Native Memory Tracking (Phase 1) 7151532: DCmd for hotspot native memory tracking Summary: Implementation of native memory tracking phase 1, which tracks VM native memory usage, and related DCmd Reviewed-by: acorn, coleenp, fparain
|
#
3464:3759236eea14 |
|
02-Jul-2012 |
kamg |
7167142: Consider a warning when finding a .hotspotrc or .hotspot_compiler file that isn't used Summary: Send warnings to output stream Reviewed-by: dholmes, fparain
|
#
3426:f9d57285de70 |
|
07-Jun-2012 |
asaha |
Merge
|
#
3425:84e198dc2474 |
|
21-May-2012 |
asaha |
Merge
|
#
3420:958bb4b7be49 |
|
10-Apr-2012 |
asaha |
Merge
|
#
3418:1e76463170b3 |
|
29-Mar-2012 |
kamg |
7110720: Issue with vm config file loadingIssue with vm config file loading Summary: disabling default config files if -XX:-ReadDefaultConfigFiles Reviewed-by: phh, jrose, dcubed, dholmes
|
#
3333:cdeda3fd141e |
|
18-May-2012 |
jcoomes |
Merge
|
#
3332:9d679effd28c |
|
15-May-2012 |
brutisso |
7166894: Add gc cause to GC logging for all collectors Reviewed-by: mgerdin, johnc
|
#
3323:35e504cb49a6 |
|
11-May-2012 |
collins |
7167625: Adjustments for SE-Embedded build process Summary: Simple change to the SE-Embedded build rules that should not affect any other OpenJDK users. Reviewed-by: kvn, dholmes
|
#
3286:f3a4ee95783b |
|
20-Apr-2012 |
kevinw |
7162488: VM not printing unknown -XX options Reviewed-by: dholmes, kamg
|
#
3223:ad412114302a |
|
22-Mar-2012 |
never |
Merge
|
#
3220:56ee89841dc4 |
|
15-Mar-2012 |
iveresov |
7154333: JVM fails to start if -XX:+AggressiveHeap is set Summary: Don't set CompilationPolicyChoice with AggressiveHeap Reviewed-by: never
|
#
3215:80fe40862b02 |
|
20-Mar-2012 |
jmelvin |
7144328: Improper commandlines for -XX:+-UnlockCommercialFeatures require proper warning/error messages Summary: Provide custom error messages for locked commercial feature options which are not first unlocked. Reviewed-by: dcubed, jcoomes, kamg Contributed-by: james.melvin@oracle.com
|
#
3184:2d503de963b3 |
|
23-Feb-2012 |
mgerdin |
7148152: Add whitebox testing API to HotSpot Summary: Add an internal testing API to HotSpot to enable more targeted testing of vm functionality Reviewed-by: phh, dholmes
|
#
3144:15085a6eb50c |
|
17-Feb-2012 |
never |
Merge
|
#
3138:69333a2fbae2 |
|
15-Feb-2012 |
iveresov |
7142680: default GC affected by jvm path Summary: Removed old tiered code Reviewed-by: never, kvn
|
#
3126:7df3125953cb |
|
16-Feb-2012 |
coleenp |
7146354: Re-enable Compressed OOPs after 7118647 is resolved Summary: Relax the assertion to simply check for COOP mode rather than an exact address. Reviewed-by: coleenp, kvn, phh, dcubed Contributed-by: james.melvin@oracle.com
|
#
3071:24cae3e4cbaa |
|
02-Feb-2012 |
jcoomes |
6679764: enable parallel compaction by default Reviewed-by: phh, jmasa
|
#
3032:0a10d80352d5 |
|
27-Jan-2012 |
brutisso |
Merge
|
#
3030:a5244e07b761 |
|
25-Jan-2012 |
jcoomes |
7112413: JVM Crash, possibly GC-related Summary: disable UseAdaptiveSizePolicy with the CMS and ParNew Reviewed-by: johnc, brutisso
|
#
2974:31a5b9aad4bc |
|
13-Jan-2012 |
jrose |
Merge
|
#
2971:e9a5e0a812c8 |
|
07-Jan-2012 |
kvn |
7125896: Eliminate nested locks Summary: Nested locks elimination done before lock nodes expansion by looking for outer locks of the same object. Reviewed-by: never, twisti
|
#
2968:865e0817f32b |
|
10-Jan-2012 |
kamg |
Merge
|
#
2967:4f25538b54c9 |
|
09-Jan-2012 |
fparain |
7120511: Add diagnostic commands Reviewed-by: acorn, phh, dcubed, sspitsyn
|
#
2952:d725f0affb1a |
|
13-Dec-2011 |
iveresov |
7121111: -server -Xcomp -XX:+TieredCompilation does not invoke C2 compiler Summary: Exercise C2 more in tiered mode with Xcomp Reviewed-by: kvn, never
|
#
2872:55d777c0860a |
|
07-Dec-2011 |
dcubed |
7118648: disable compressed oops by default on MacOS X until 7118647 is fixed Summary: UseCompressedOops is false by default on MacOS X; can still be set manually Reviewed-by: jmelvin, kvn, dholmes
|
#
2859:bca17e38de00 |
|
09-Aug-2011 |
jmasa |
6593758: RFE: Enhance GC ergonomics to dynamically choose ParallelGCThreads Summary: Select number of GC threads dynamically based on heap usage and number of Java threads Reviewed-by: johnc, ysr, jcoomes
|
#
2800:5bda8dae4e14 |
|
23-Oct-2011 |
never |
7103784: enable some flags by default Reviewed-by: kvn
|
#
2767:436b4a3231bf |
|
13-Oct-2011 |
dcubed |
7098194: integrate macosx-port changes Summary: Integrate bsd-port/hotspot and macosx-port/hotspot changes as of 2011.09.29. Reviewed-by: kvn, dholmes, never, phh Contributed-by: Christos Zoulas <christos@zoulas.com>, Greg Lewis <glewis@eyesbeyond.com>, Kurt Miller <kurt@intricatesoftware.com>, Alexander Strange <astrange@apple.com>, Mike Swingler <swingler@apple.com>, Roger Hoover <rhoover@apple.com>, Victor Hernandez <vhernandez@apple.com>, Pratik Solanki <psolanki@apple.com>
|
#
2721:f08d439fab8c |
|
25-Sep-2011 |
never |
7089790: integrate bsd-port changes Reviewed-by: kvn, twisti, jrose Contributed-by: Kurt Miller <kurt@intricatesoftware.com>, Greg Lewis <glewis@eyesbeyond.com>, Jung-uk Kim <jkim@freebsd.org>, Christos Zoulas <christos@zoulas.com>, Landon Fuller <landonf@plausible.coop>, The FreeBSD Foundation <board@freebsdfoundation.org>, Michael Franz <mvfranz@gmail.com>, Roger Hoover <rhoover@apple.com>, Alexander Strange <astrange@apple.com>
|
#
2699:5257f8e66b40 |
|
09-Sep-2011 |
iveresov |
Merge
|
#
2695:5432047c7db7 |
|
08-Sep-2011 |
bdelsart |
7087445: Improve platform independence of JSR292 shared code Summary: changes necessary for some JSR292 ports Reviewed-by: jrose, dholmes
|
#
2650:3cd0157e1d4d |
|
25-Aug-2011 |
iveresov |
7082969: NUMA interleaving Summary: Support interleaving on NUMA systems for collectors that don't have NUMA-awareness. Reviewed-by: iveresov, ysr Contributed-by: Tom Deneau <tom.deneau@amd.com>
|
#
2563:8a4fc2990229 |
|
07-Jul-2011 |
jcoomes |
7053189: remove some unnecessary platform-dependent includes Reviewed-by: dholmes, never, jwilhelm, kvn
|
#
2559:eb94b7226b7a |
|
06-Jul-2011 |
jcoomes |
7061192: option handling adjustments for oracle and embedded builds Reviewed-by: dholmes, never, jwilhelm, kvn
|
#
2531:ef2d1b8f2dd4 |
|
13-Jun-2011 |
ysr |
7051430: CMS: ongoing CMS cycle should terminate abruptly to allow prompt JVM termination at exit Summary: It turns out that there is no need to explicitly stop CMS since the JVM is taken down at a terminal safepoint during which CMS threads are (terminally) inactive. This will need to be revised if and when we evolve in the future to a point where we allow JVM reincarnation in the same process, but those changes will be much more sweeping than just terminating CMS threads. The unused ::stop() methods will be removed in a separate CR. Also include in this CR is the fix for a small typo in the spelling of UseGCLogFileRotation in a message in arguments.cpp, brought to our attention by Rainer Jung and reviewed by minqi. Reviewed-by: johnc, jwilhelm
|
#
2529:2a241e764894 |
|
10-Jun-2011 |
minqi |
6941923: RFE: Handling large log files produced by long running Java Applications Summary: supply optinal flags to realize gc log rotation Reviewed-by: ysr, jwilhelm
|
#
2446:942e888897bc |
|
06-May-2011 |
never |
Merge
|
#
2438:e9b8ef09622a |
|
04-May-2011 |
never |
7041582: set_mode_flags isn't called without -Xmixed specified Reviewed-by: kvn, iveresov
|
#
2429:f4063a3503fc |
|
06-May-2011 |
kamg |
Merge
|
#
2423:6c978a541c03 |
|
04-May-2011 |
dholmes |
7036267: c2/arm: mark version number as experimental and disable on unsupported platforms Summary: Change call to Abstract_VM_Version::vm_info_string to VM_Version::vm_info_string so it cna be overridden by the arch specific VM_Version class Reviewed-by: bobv, phh
|
#
2419:567c87d484a0 |
|
04-May-2011 |
iveresov |
7041501: NUMA: Expand the old gen more aggressively Summary: Expand the old gen in bigger increments Reviewed-by: jmasa
|
#
2412:da0fffdcc453 |
|
28-Apr-2011 |
johnc |
7040410: -Xloggc:<file> incorrectly enables TraceClassUnloading causing tracing on tty Summary: Don't enable TraceClassUnloading whne -Xloggc is specified. Reviewed-by: tonyp, ysr
|
#
2358:732454aaf5cb |
|
20-Apr-2011 |
jmasa |
Merge
|
#
2352:5d046bf49ce7 |
|
14-Apr-2011 |
johnc |
Merge
|
#
2350:f177ddd59c60 |
|
08-Apr-2011 |
jmasa |
Merge
|
#
2348:eda9eb483d29 |
|
07-Apr-2011 |
jcoomes |
6841742: par compact - remove unused/unsupported options Summary: ignore UseParallel{OldGCDensePrefix,OldGCCompacting,DensePrefixUpdate} Reviewed-by: jwilhelm, brutisso
|
#
2347:9c4f56ff88e9 |
|
07-Apr-2011 |
jcoomes |
7034133: cleanup obsolete option handling Reviewed-by: ysr, johnc, poonam
|
#
2324:3449f5e02cc4 |
|
12-Apr-2011 |
coleenp |
Merge
|
#
2321:1dac0f3af89f |
|
07-Apr-2011 |
ohair |
7019210: Fix misc references to /bugreport websites Reviewed-by: skannan
|
#
2307:ed69575596ac |
|
07-Apr-2011 |
jrose |
6981791: remove experimental code for JSR 292 Reviewed-by: twisti
|
#
2305:98c560260039 |
|
06-Apr-2011 |
never |
7034513: enable fast accessors and empty methods for ZERO and -Xint Reviewed-by: kvn, iveresov
|
#
2263:38fea01eb669 |
|
31-Mar-2011 |
twisti |
6817525: turn on method handle functionality by default for JSR 292 Summary: After appropriate testing, we need to turn on EnableMethodHandles and EnableInvokeDynamic by default. Reviewed-by: never, kvn, jrose, phh
|
#
2225:924777755fad |
|
21-Mar-2011 |
jcoomes |
6962930: make the string table size configurable Reviewed-by: never, phh, stefank, kamg, dholmes, coleenp
|
#
2223:c7f3d0b4570f |
|
18-Mar-2011 |
never |
7017732: move static fields into Class to prepare for perm gen removal Reviewed-by: kvn, coleenp, twisti, stefank
|
#
2217:048f98400b8e |
|
18-Mar-2011 |
jcoomes |
Merge
|
#
2215:dde920245681 |
|
16-Mar-2011 |
ysr |
6896099: Integrate CMS heap ergo with default heap sizing ergo 6627787: CMS: JVM refuses to start up with -Xms16m -Xmx16m 7000125: CMS: Anti-monotone young gen sizing with respect to maximum whole heap size specification 7027529: CMS: retire CMSUseOldDefaults flag Summary: Simplify CMS heap sizing code, relying on ergonomic initial sizing consistent with other collectors for the most part, controlling only young gen sizing to rein in pause times. Make CMS young gen sizing default statically cpu-dependant. Remove inconsistencies wrt generation sizing and policy code, allowing for the fixing for 6627787 and 7000125. For 7027529, retire the flag CMSUseOldDefaults which had been introduced as a bridge from JDK 5 to JDK 6 a number of years ago. Reviewed-by: brutisso, poonam
|
#
2213:1fb790245268 |
|
11-Mar-2011 |
jwilhelm |
6820066: Check that -XX:ParGCArrayScanChunk has a value larger than zero. Summary: Check that -XX:ParGCArrayScanChunk has a value larger than zero. Reviewed-by: johnc, jmasa, ysr
|
#
2209:a2c2eac1ca62 |
|
06-Mar-2011 |
jcoomes |
7018056: large pages not always enabled by default Reviewed-by: phh, kvn
|
#
2202:799d8ccf63cf |
|
11-Mar-2011 |
jrose |
Merge
|
#
2195:5d8f5a6dced7 |
|
04-Mar-2011 |
iveresov |
7020403: Add AdvancedCompilationPolicy for tiered Summary: This implements adaptive tiered compilation policy. Reviewed-by: kvn, never
|
#
2182:0cd0a06d2535 |
|
07-Mar-2011 |
acorn |
Merge
|
#
2178:9f44e9aad2d9 |
|
03-Mar-2011 |
coleenp |
7022999: Can't build with FORCE_TIERED=0 Summary: Put UseFastLocking test under #ifdef COMPILER1 Reviewed-by: kvn, phh, never, dcubed
|
#
2172:8c9c9ee30d71 |
|
04-Mar-2011 |
kvn |
Merge
|
#
2171:0ac769a57c64 |
|
01-Mar-2011 |
iveresov |
6627983: G1: Bad oop deference during marking Summary: Bulk zeroing reduction didn't work with G1, because arraycopy would call pre-barriers on uninitialized oops. The solution is to have version of arraycopy stubs that don't have pre-barriers. Also refactored arraycopy stubs generation on SPARC to be more readable and reduced the number of stubs necessary in some cases. Reviewed-by: jrose, kvn, never
|
#
2149:da091bb67459 |
|
28-Feb-2011 |
sla |
7022037: Pause when exiting if debugger is attached on windows Reviewed-by: dsamersoff, kamg, hosterda
|
#
2115:f77b3ec064b0 |
|
21-Feb-2011 |
rottenha |
Merge
|
#
2111:c08677f98289 |
|
16-Feb-2011 |
coleenp |
6840152: JVM crashes when heavyweight monitors are used Summary: Turn off biased locking if !UseFastLocking or UseHeavyMonitors options are requested. Reviewed-by: phh, never, dcubed, dholmes
|
#
2100:59e20a452a2a |
|
09-Feb-2011 |
johnc |
7017008: G1: Turn on compressed oops by default. Summary: Normally compressed oops is enabled when the maximum heap size is under a certain limit, except when G1 is also enabled. Remove this limitation. Also re-enable GCBasher testing with G1 on 64 bit windows in jprt. Reviewed-by: jcoomes, brutisso, tonyp
|
#
2061:27e4ea99855d |
|
27-Jan-2011 |
johnc |
Merge
|
#
2059:234761c55641 |
|
25-Jan-2011 |
johnc |
6608385: G1: need to support parallel reference processing Summary: Implement support for ParallelRefProcEnabled in the reference processing that takes place at the end of G1 concurrent marking. Reviewed-by: tonyp, ysr
|
#
2049:bb2c2878f134 |
|
20-Jan-2011 |
twisti |
7011839: JSR 292 turn on escape analysis when using invokedynamic Summary: Currently escape analysis is turned off when EnableInvokeDynamic is true. Reviewed-by: jrose, kvn
|
#
2014:8f8dfba37802 |
|
12-Jan-2011 |
kevinw |
6994753: Implement optional hook to a Java method at VM startup. Reviewed-by: mchung, acorn
|
#
1983:36c186bcc085 |
|
03-Jan-2011 |
coleenp |
6302804: Hotspot VM dies ungraceful death when C heap is exhausted in various places. Summary: enhance the error reporting mechanism to help user to fix the problem rather than making it look like a VM error. Reviewed-by: kvn, kamg
|
#
1909:ac637b7220d1 |
|
01-Dec-2010 |
iveresov |
6985015: C1 needs to support compressed oops Summary: This change implements compressed oops for C1 for x64 and sparc. The changes are mostly on the codegen level, with a few exceptions when we do access things outside of the heap that are uncompressed from the IR. Compressed oops are now also enabled with tiered. Reviewed-by: twisti, kvn, never, phh
|
#
1879:f95d63e2154a |
|
23-Nov-2010 |
stefank |
6989984: Use standard include model for Hospot Summary: Replaced MakeDeps and the includeDB files with more standardized solutions. Reviewed-by: coleenp, kvn, kamg
|
#
1873:4110c3e0c50d |
|
19-Nov-2010 |
iveresov |
Merge
|
#
1870:0ac62b4d6507 |
|
12-Nov-2010 |
kvn |
6999491: non-zero COOPs are used when they should not Summary: HeapBaseMinAddress should be used only for a default heap size calculation. Reviewed-by: iveresov, jcoomes, dholmes
|
#
1864:9752a6549f2e |
|
12-Nov-2010 |
zgu |
Merge
|
#
1863:35f885165c69 |
|
05-Nov-2010 |
kamg |
6981737: The java.vm.specification.version property is 1.0, seems like it should be 2.0 Summary: Change property value to 1.<major_version> for major_version >= 7 Reviewed-by: dholmes, acorn
|
#
1843:2db84614f61d |
|
09-Nov-2010 |
iveresov |
6998737: JSR 292: Remove the plug guarding the use of compressed oops Summary: The plug that guards the use of compressed oops with invokedynamic needs to be removed Reviewed-by: twisti, kvn
|
#
1811:9de67bf4244d |
|
02-Nov-2010 |
iveresov |
6996136: VM crash in src/share/vm/runtime/virtualspace.cpp:424 Summary: Turn CDS off if compressed oops is on Reviewed-by: ysr, kvn, jcoomes, phh
|
#
1810:f5c8d6e5bfee |
|
01-Nov-2010 |
jcoomes |
Merge
|
#
1808:a7214d79fcf1 |
|
24-Oct-2010 |
ysr |
6896603: CMS/GCH: collection_attempt_is_safe() ergo should use more recent data Summary: Deprecated HandlePromotionFailure, removing the ability to turn off that feature, did away with one epoch look-ahead when deciding if a scavenge is likely to fail, relying on current data. Reviewed-by: jmasa, johnc, poonam
|
#
1795:4e22405d98d6 |
|
19-Oct-2010 |
iveresov |
6989669: Coops: -Xshare:dump causes crash Summary: Temporarily fix to disable compressed oops with CDS Reviewed-by: dholmes, twisti, kvn, never
|
#
1791:75b0735b4d04 |
|
13-Oct-2010 |
acorn |
Merge
|
#
1787:b6aedd1acdc0 |
|
07-Oct-2010 |
coleenp |
6983240: guarantee((Solaris::min_stack_allowed >= (StackYellowPages+StackRedPages...) wrong Summary: min_stack_allowed is a compile time constant and Stack*Pages are settable Reviewed-by: dholmes, kvn
|
#
1784:dfb38ea7da17 |
|
29-Sep-2010 |
zgu |
6988363: Rebrand vm vendor property settings (jdk7 only) Summary: Vendor properties should be initialized after JDK version is determined. Reviewed-by: kamg, ohair, dcubed, dholmes
|
#
1752:22e4420d19f7 |
|
06-Oct-2010 |
kvn |
Merge
|
#
1749:fe08403130db |
|
05-Oct-2010 |
kvn |
6979458: VM crashes when -XX:ObjectAlignmentInBytes is too big Summary: Set upper limit 256 for ObjectAlignmentInBytes value. Reviewed-by: never, iveresov
|
#
1725:a25394352030 |
|
21-Sep-2010 |
kamg |
Merge
|
#
1720:728a287f6c20 |
|
17-Sep-2010 |
zgu |
6981753: Rebrand vm vendor property settings Summary: Uses JDK_Version to determinate to set vm vendor to "Oracle Corporation" for JDK7 and later. Reviewed-by: kamg, ohair, coleenp
|
#
1716:18c378513575 |
|
16-Sep-2010 |
kvn |
Merge
|
#
1715:a8b66e00933b |
|
14-Sep-2010 |
kvn |
6984368: Large default heap size does not allow to use zero based compressed oops Summary: take into account HeapBaseMinAddress and round down MaxPermSize Reviewed-by: never
|
#
1703:d5d065957597 |
|
03-Sep-2010 |
iveresov |
6953144: Tiered compilation Summary: Infrastructure for tiered compilation support (interpreter + c1 + c2) for 32 and 64 bit. Simple tiered policy implementation. Reviewed-by: kvn, never, phh, twisti
|
#
1690:40d7b43b6fe0 |
|
07-Sep-2010 |
kamg |
Merge
|
#
1688:6ee479178066 |
|
31-Aug-2010 |
ikrylov |
6979444: add command line option to print command line flags descriptions Summary: Implementation of a nonproduct boolean flag XX:PrintFlagsWithComments Reviewed-by: kamg, dholmes, dsamersoff
|
#
1684:14197af1010e |
|
27-Aug-2010 |
never |
Merge
|
#
1683:d6f45b55c972 |
|
27-Aug-2010 |
never |
4809552: Optimize Arrays.fill(...) Reviewed-by: kvn
|
#
1665:ebfb7c68865e |
|
23-Aug-2010 |
dcubed |
Merge
|
#
1664:f8c5d1bdaad4 |
|
19-Aug-2010 |
ptisnovs |
6885308: The incorrect -XX:StackRedPages, -XX:StackShadowPages, -XX:StackYellowPages could cause VM crash Summary: Test minimal stack sizes given (also fixed linux compilation error) Reviewed-by: never, phh, coleenp
|
#
1651:ee5cc9e78493 |
|
20-Aug-2010 |
never |
Merge
|
#
1650:f55c4f82ab9d |
|
19-Aug-2010 |
never |
6978249: spill between cpu and fpu registers when those moves are fast Reviewed-by: kvn
|
#
1633:7fcd5f39bd7a |
|
14-Aug-2010 |
johnc |
Merge
|
#
1626:9d7a8ab3736b |
|
22-Jul-2010 |
tonyp |
6962589: remove breadth first scanning code from parallel gc Summary: Remove the breadth-first copying order from ParallelScavenge and use depth-first by default. Reviewed-by: jcoomes, ysr, johnc
|
#
1601:126ea7725993 |
|
03-Aug-2010 |
bobv |
6953477: Increase portability and flexibility of building Hotspot Summary: A collection of portability improvements including shared code support for PPC, ARM platforms, software floating point, cross compilation support and improvements in error crash detail. Reviewed-by: phh, never, coleenp, dholmes
|
#
1599:3d90023429ec |
|
28-Jul-2010 |
aph |
6888526: Linux getCurrentThreadCpuTime is drastically slower than Windows Reviewed-by: dcubed, dholmes
|
#
1548:a00567c82f02 |
|
30-Jun-2010 |
coleenp |
Merge
|
#
1547:c5f1ea9e15e8 |
|
27-Jun-2010 |
coleenp |
Merge
|
#
1546:1a11430e0326 |
|
24-Jun-2010 |
jcoomes |
6888573: class data sharing does not always disable large pages Reviewed-by: phh
|
#
1543:fcbb92a1ab3b |
|
29-Jun-2010 |
jrose |
Merge
|
#
1542:76efbe666d6c |
|
29-Jun-2010 |
kvn |
6964774: Adjust optimization flags setting Summary: Adjust performance flags settings. Reviewed-by: never, phh
|
#
1530:79107c3a6bd5 |
|
07-May-2010 |
tonyp |
6949307: G1: raise a vm error, do not core dump, if target pause time and target interval are inconsistent Summary: First, change the guarantee to raising a vm error. Second, set the interval dynamically, and based on the pause time target, if it is not set explicitly. Reviewed-by: ysr, johnc
|
#
1499:e9ff18c4ace7 |
|
02-Jun-2010 |
jrose |
Merge
|
#
1491:2d127394260e |
|
27-May-2010 |
kvn |
6916623: Align object to 16 bytes to use Compressed Oops with java heap up to 64Gb Summary: Added new product ObjectAlignmentInBytes flag to control object alignment. Reviewed-by: twisti, ysr, iveresov
|
#
1472:c18cbe5936b8 |
|
27-May-2010 |
trims |
6941466: Oracle rebranding changes for Hotspot repositories Summary: Change all the Sun copyrights to Oracle copyright Reviewed-by: ohair
|
#
1426:2338d41fbd81 |
|
30-Apr-2010 |
twisti |
6943304: remove tagged stack interpreter Reviewed-by: coleenp, never, gbenson
|
#
1356:56507bcd639e |
|
30-Mar-2010 |
tonyp |
6937160: G1: should observe GCTimeRatio Summary: Remove the G1GCPercent parameter, that specifies the desired GC overhead percentage in G1, and observe the GCTimeRatio parameter instead. Reviewed-by: jmasa, johnc
|
#
1316:cc98cc548f51 |
|
22-Mar-2010 |
apetrusenko |
Merge
|
#
1311:2a1472c30599 |
|
03-Mar-2010 |
jcoomes |
4396719: Mark Sweep stack overflow on deeply nested Object arrays Summary: Use an explicit stack for object arrays and process them in chunks. Reviewed-by: iveresov, apetrusenko
|
#
1304:76c1d7d13ec5 |
|
18-Mar-2010 |
twisti |
6932091: JSR 292 x86 code cleanup Summary: Some code cleanups found during the JSR 292 SPARC port. Reviewed-by: kvn, never
|
#
1284:5f1f51edaff6 |
|
24-Feb-2010 |
jmasa |
6928081: G1: rename parameters common with CMS Summary: Rename marking stack sizing flags to be common between G1 and CMS Reviewed-by: ysr, tonyp
|
#
1283:1c72304f1885 |
|
23-Feb-2010 |
tonyp |
6928073: G1: use existing command line parameters for marking cycle initiation Summary: replace the combination of the G1SteadyStateUsed / G1SteadyStateUsedDelta parameteres to decide the marking initiation threshold and instead use InitiatingHeapOccupancyPercent. Reviewed-by: ysr, johnc
|
#
1257:7b4415a18c8a |
|
12-Feb-2010 |
kvn |
Merge
|
#
1251:576e77447e3c |
|
07-Feb-2010 |
kvn |
6923002: assert(false,"this call site should not be polymorphic") Summary: Clear the total count when a receiver information is cleared. Reviewed-by: never, jrose
|
#
1244:745c853ee57f |
|
29-Jan-2010 |
johnc |
6885297: java -XX:RefDiscoveryPolicy=2 or -XX:TLABWasteTargetPercent=0 cause VM crash Summary: Interval checking is now being performed on the values passed in for these two flags. The current acceptable range for RefDiscoveryPolicy is [0..1], and for TLABWasteTargetPercent it is [1..100]. Reviewed-by: apetrusenko, ysr
|
#
1188:99af867dfa05 |
|
26-Jan-2010 |
kvn |
6919886: Sweep CodeCache more aggressively to reduce its usage for CompileTheWorld Summary: Add safepoint after CompileTheWorldSafepointInterval (100) compilations and do full sweep of CodeCache each time. Reviewed-by: never Contributed-by: eric.caspole@amd.com
|
#
1161:1fc01a2425ce |
|
12-Jan-2010 |
iveresov |
Merge
|
#
1155:4e6abf09f540 |
|
08-Jan-2010 |
jrose |
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
|
#
1150:f62a22282a47 |
|
07-Jan-2010 |
kvn |
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
|
#
1149:0579c695832f |
|
09-Jan-2010 |
ysr |
Merge
|
#
1147:75bd253e25dd |
|
04-Jan-2010 |
ysr |
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
|
#
1145:e018e6884bd8 |
|
23-Dec-2009 |
ysr |
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
|
#
1135:e66fd840cb6b |
|
04-Jan-2010 |
twisti |
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
|
#
1131:40e7c1d24e4a |
|
04-Jan-2010 |
twisti |
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>
|
#
1074:84cb6f20afb3 |
|
20-Nov-2009 |
phh |
6900899: vm fails to start when -Xmx value is less than OldSize + NewSize Summary: Set minimum heap size to min(OldSize + NewSize, MaxHeapSize) in Arguments::set_heap_size(). Reviewed-by: kvn, ysr, tonyp
|
#
1069:fb4c00faa9da |
|
11-Nov-2009 |
kamg |
Merge
|
#
1064:473cce303f13 |
|
28-Oct-2009 |
phh |
6887571: Increase default heap config sizes Summary: Apply modification of existing server heap size ergo to all collectors except CMS. Reviewed-by: jmasa, ysr, xlu
|
#
1060:323bd24c6520 |
|
02-Nov-2009 |
roland |
6769124: various 64-bit fixes for c1 Reviewed-by: never
|
#
1010:354d3184f6b2 |
|
13-Oct-2009 |
never |
6890308: integrate zero assembler hotspot changes Reviewed-by: never Contributed-by: gbenson@redhat.com
|
#
993:54b3b351d6f9 |
|
24-Sep-2009 |
jrose |
Merge
|
#
989:148e5441d916 |
|
15-Sep-2009 |
jrose |
6863023: need non-perm oops in code cache for JSR 292 Summary: Make a special root-list for those few nmethods which might contain non-perm oops. Reviewed-by: twisti, kvn, never, jmasa, ysr
|
#
945:68ef3fdcdb76 |
|
10-Sep-2009 |
ysr |
6872136: CMS: confusing message may be printed when a collector is switched off implicitly Summary: Fix CDS/CMS option overrides related to iCMS option CMSIncrementalMode; explicate overrides to error stream. Reviewed-by: coleenp
|
#
932:82bd76d4d7f2 |
|
24-Aug-2009 |
kvn |
6873800: enable compressed oops by default Summary: enable compressed oops by default Reviewed-by: never, ysr
|
#
886:061cd4d965fc |
|
02-Aug-2009 |
jmasa |
6862534: -XX:NewRatio completely ignored when combined with -XX:+UseConcMarkSweepG Summary: Use NewRatio if it is explicitly set. Reviewed-by: ysr, jcoomes
|
#
845:df6caf649ff7 |
|
14-Jul-2009 |
ysr |
6700789: G1: Enable use of compressed oops with G1 heaps Summary: Modifications to G1 so as to allow the use of compressed oops. Reviewed-by: apetrusenko, coleenp, jmasa, kvn, never, phh, tonyp
|
#
751:20c6f43950b5 |
|
30-Apr-2009 |
johnc |
6490395: G1: Tidy up command line flags. Summary: Change G1 flag names to be more consistent and disable some in 'product' mode. Reviewed-by: tonyp, iveresov
|
#
726:be93aad57795 |
|
22-Apr-2009 |
jrose |
6655646: dynamic languages need dynamically linked call sites Summary: invokedynamic instruction (JSR 292 RI) Reviewed-by: twisti, never
|
#
712:6e33bfd4139b |
|
14-Apr-2009 |
never |
Merge
|
#
710:e5b0439ef4ae |
|
08-Apr-2009 |
jrose |
6655638: dynamic languages need method handles Summary: initial implementation, with known omissions (x86/64, sparc, compiler optim., c-oops, C++ interp.) Reviewed-by: kvn, twisti, never
|
#
697:922aedc96ef5 |
|
03-Apr-2009 |
ysr |
Merge
|
#
695:becb17ad5e51 |
|
02-Apr-2009 |
ysr |
6824570: ParNew: Fix memory leak introduced in 6819891 Summary: Allocate worker-local overflow stacks, introduced in 6819891, along with ParNewGeneration, rather than with the per-scavenge ParScanThreadState. Reviewed-by: jmasa
|
#
693:2c1dbb844832 |
|
02-Apr-2009 |
acorn |
Merge
|
#
691:956304450e80 |
|
01-Apr-2009 |
phh |
6819213: revive sun.boot.library.path Summary: Support multiplex and mutable sun.boot.library.path Reviewed-by: acorn, dcubed, xlu
|
#
681:fbde8ec322d0 |
|
31-Mar-2009 |
cfang |
6761600: Use sse 4.2 in intrinsics Summary: Use SSE 4.2 in intrinsics for String.{compareTo/equals/indexOf} and Arrays.equals. Reviewed-by: kvn, never, jrose
|
#
647:bd441136a5ce |
|
19-Mar-2009 |
kvn |
Merge
|
#
642:660978a2a31a |
|
12-Mar-2009 |
kvn |
6791178: Specialize for zero as the compressed oop vm heap base Summary: Use zero based compressed oops if java heap is below 32gb and unscaled compressed oops if java heap is below 4gb. Reviewed-by: never, twisti, jcoomes, coleenp
|
#
579:0fbdb4381b99 |
|
09-Mar-2009 |
xdono |
6814575: Update copyright year Summary: Update copyright for files that have been modified in 2009, up to 03/09 Reviewed-by: katleman, tbell, ohair
|
#
570:dca06e7f503d |
|
17-Feb-2009 |
kvn |
Merge
|
#
564:323728917cf4 |
|
05-Feb-2009 |
kvn |
6788376: allow to ignore unrecognized VM options Summary: Add new product flag -XX:+IgnoreUnrecognizedVMOptions Reviewed-by: ysr, xlu
|
#
531:40ee984935b9 |
|
21-Jan-2009 |
phh |
6792705: Add JAR file to bootclasspath when using AggressiveOpts Summary: During argument processing, add alt-rt.jar to the bootclasspath between bootclasspath/p and default elements. Reviewed-by: xlu, coleenp
|
#
513:2328d1d3f8cf |
|
24-Dec-2008 |
xlu |
6781583: Hotspot build fails on linux 64 bit platform with gcc 4.3.2 Summary: Fixed the wrong cast between types since more restrictions are imposed by gcc 4.3.2 Reviewed-by: jcoomes, acorn, phh, never
|
#
489:2494ab195856 |
|
15-Dec-2008 |
swamyv |
6653214: MemoryPoolMXBean.setUsageThreshold() does not support large heap sizes. Reviewed-by: ysr, mchung
|
#
483:0f773163217d |
|
11-Dec-2008 |
jcoomes |
6765954: par compact - stress mode for splitting young gen spaces Reviewed-by: jmasa
|
#
449:171e581e8161 |
|
22-Nov-2008 |
xlu |
6554406: Change switch UseVMInterruptibleIO default to false (sol) Summary: The default value of UseVMInterruptibleIO is changed to false for JDK 7, but the default isn't changed for JDK 6 and earlier. Reviewed-by: never, acorn, dholmes, kamg, alanb
|
#
420:a1980da045cc |
|
07-Nov-2008 |
kvn |
6462850: generate biased locking code in C2 ideal graph Summary: Inline biased locking code in C2 ideal graph during macro nodes expansion Reviewed-by: never
|
#
416:b6cfd754403d |
|
28-Oct-2008 |
never |
6649622: HotSpot Biased locking needs tuning on latest CPUs Reviewed-by: rasbold, kvn, kamg
|
#
363:032ddb9432ad |
|
17-Sep-2008 |
apetrusenko |
Merge
|
#
356:1ee8caae33af |
|
21-Aug-2008 |
tonyp |
Merge
|
#
344:6aae2f9d0294 |
|
12-Jun-2008 |
ysr |
Merge
|
#
342:37f87013dfd8 |
|
05-Jun-2008 |
ysr |
6711316: Open source the Garbage-First garbage collector Summary: First mercurial integration of the code for the Garbage-First garbage collector. Reviewed-by: apetrusenko, iveresov, jmasa, sgoldman, tonyp, ysr
|
#
325:93befa083681 |
|
02-Sep-2008 |
coleenp |
6741004: UseLargePages + UseCompressedOops breaks implicit null checking guard page Summary: Turn off c2 implicit null checking on windows and large pages specified. Reviewed-by: jrose, xlu
|
#
276:aa8f54688692 |
|
10-Aug-2008 |
trims |
Merge
|
#
256:4c5fa80d85da |
|
31-Jul-2008 |
kvn |
Merge
|
#
255:ef72a36b968e |
|
30-Jul-2008 |
kvn |
Merge
|
#
253:b0fe4deeb9fb |
|
28-Jul-2008 |
kvn |
6726999: nsk/stress/jck12a/jck12a010 assert(n != null,"Bad immediate dominator info.") Summary: Escape Analysis fixes. Reviewed-by: never, rasbold
|
#
242:d95b224e9f17 |
|
28-Jul-2008 |
kamg |
6721093: -XX:AppendRatio=N not supported Summary: Add mechanism to ignore unsupported flags for a set period of time Reviewed-by: acorn, never, coleenp
|
#
239:b727c32788a9 |
|
01-Aug-2008 |
trims |
6732819: Turn off compressed oops by default for now Summary: Workaround for CompOops bug Reviewed-by: coleenp
|
#
237:1fdb98a17101 |
|
19-Jul-2008 |
coleenp |
6716785: implicit null checks not triggering with CompressedOops Summary: allocate alignment-sized page(s) below java heap so that memory accesses at heap_base+1page give signal and cause an implicit null check Reviewed-by: kvn, jmasa, phh, jcoomes
|
#
196:d1605aabd0a1 |
|
02-Jul-2008 |
xdono |
6719955: Update copyright year Summary: Update copyright year for files that have been modified in 2008 Reviewed-by: ohair, tbell
|
#
187:790e66e5fbac |
|
09-Jun-2008 |
coleenp |
6687581: Make CMS work with compressed oops Summary: Make FreeChunk read markword instead of LSB in _klass pointer to indicate that it's a FreeChunk for compressed oops. Reviewed-by: ysr, jmasa
|
#
185:8759d37f2524 |
|
06-Jun-2008 |
rasbold |
6711701: disable compressed oops by default Summary: comment out code that turns on compressed oops Reviewed-by: never, phh
|
#
169:9148c65abefc |
|
29-May-2008 |
rasbold |
6695049: (coll) Create an x86 intrinsic for Arrays.equals Summary: Intrinsify java/util/Arrays.equals(char[], char[]) Reviewed-by: kvn, never
|
#
135:b7268662a986 |
|
29-Apr-2008 |
coleenp |
6689523: max heap calculation for compressed oops is off by MaxPermSize Summary: Need to subtract MaxPermSize from the total heap size when determining whether compressed oops is turned on. Reviewed-by: jmasa, jcoomes, kvn
|
#
113:ba764ed4b6f2 |
|
13-Apr-2008 |
coleenp |
6420645: Create a vm that uses compressed oops for up to 32gb heapsizes Summary: Compressed oops in instances, arrays, and headers. Code contributors are coleenp, phh, never, swamyv Reviewed-by: jmasa, kamg, acorn, tbell, kvn, rasbold
|
#
76:d6fe2e4959d6 |
|
21-Mar-2008 |
rasbold |
Merge
|
#
65:99269dbf4ba8 |
|
14-Mar-2008 |
kvn |
6674588: (Escape Analysis) Improve Escape Analysis code Summary: Current EA code has several problems which have to be fixed. Reviewed-by: jrose, sgoldman
|
#
62:cd0742ba123c |
|
20-Mar-2008 |
kamg |
Merge
|
#
61:5a76ab815e34 |
|
19-Mar-2008 |
sbohne |
6667833: Remove CacheTimeMillis Summary: Remove -XX:+CacheTimeMillis option and associated functionality Reviewed-by: acorn, never
|
#
46:8b6e49187640 |
|
13-Mar-2008 |
rasbold |
Merge
|
#
17:ff5961f4c095 |
|
05-Dec-2007 |
never |
6395208: Elide autoboxing for calls to HashMap.get(int) and HashMap.get(long) Reviewed-by: kvn, rasbold
|
#
13:183f41cf8bfe |
|
02-Mar-2008 |
jmasa |
6557851: CMS: ergonomics defaults are not set with FLAG_SET_ERGO Summary: Default values set by cms ergonomics are set with FLAG_SET_DEFAULT so down stream the values look like the default values and affect how later parameters are set. Set these values with FLAG_SET_ERGO instead and adjust how later parameters are interpreted. Reviewed-by: iveresov, apetrusenko, pbk, ysr
|
#
10:28372612af5e |
|
22-Feb-2008 |
jmasa |
6362677: Change parallel GC collector default number of parallel GC threads. Summary: Use the same default number of GC threads as used by ParNewGC and ConcMarkSweepGC (i.e., the 5/8th rule). Reviewed-by: ysr, tonyp
|
#
0:a61af66fc99e |
|
30-Nov-2007 |
duke |
Initial load
|