82485 Commits

Author SHA1 Message Date
David Holmes
978ec9c982 8146616: VM exit path throws fatal error: Thread holding lock at safepoint that vm can block on: BeforeExit_lock
Reviewed-by: dcubed, gthornbr
2016-02-02 22:12:17 -05:00
Jesper Wilhelmsson
40c4fe8573 Merge 2016-02-03 01:35:25 +01:00
Kirill Zhaldybin
5c9133fb92 8132721: Add tests which check that heap counters work as expected during Humongous allocations
Reviewed-by: jmasa, tschatzl, dfazunen
2016-02-02 18:06:14 +03:00
Harold Seigel
828a52c262 Merge 2016-02-02 14:54:05 +00:00
Harold Seigel
80e499001a 8135206: VM permits illegal flags for abstract methods in interfaces, versions 45.3 - 51.0
Add additional method flag checks

Reviewed-by: jiangli, minqi
2016-02-02 08:27:40 -05:00
Bengt Rutisson
249db6c26a Merge 2016-02-02 13:06:40 +00:00
Bengt Rutisson
f4f5e64f5d 8148736: Let the G1 heap transition log regions instead of bytes
Reviewed-by: sjohanss, david
2016-02-02 12:13:05 +01:00
Bengt Rutisson
0e9273e8a7 8148733: G1: Add log message to print the heap region size
Reviewed-by: sjohanss, david
2016-02-02 12:12:17 +01:00
David Holmes
69088591f9 8148766: Test AvailableProcessors.java got wrong number of processors
Reviewed-by: dsamersoff, tschatzl, mseledtsov
2016-02-02 05:38:33 -05:00
Robbin Ehn
636b10604f 8148053: Remove unused log tags
Reviewed-by: dholmes, mlarsson, sla
2016-02-02 11:09:21 +01:00
Bengt Rutisson
a5e2b096bc 8148734: G1: Make G1GCPhaseTimes keep track of the start GC time
Reviewed-by: sjohanss, tschatzl
2016-02-02 10:50:08 +01:00
Bengt Rutisson
de76c23ff5 8147913: Some runtime/CompressedOops tests fail on ARM64 product builds
Reviewed-by: jmasa, kbarrett
2016-02-02 09:51:24 +01:00
David Holmes
6ba5364f40 Merge 2016-02-02 04:48:05 +01:00
David Holmes
2053203d5d 8148771: os::active_processor_count() returns garbage which causes VM to crash
Reviewed-by: kbarrett
2016-02-01 20:39:17 -05:00
Per Lidén
4bfa63dd34 8147918: Rename develop_log_is_enabled() to log_develop_is_enabled()
Reviewed-by: dholmes, brutisso
2016-02-01 22:11:16 +01:00
Thomas Stuefe
722817ba99 8147510: [windows] no text locations shown for register info in hs-err file
Reviewed-by: dholmes, iklam
2016-01-29 09:21:15 +01:00
Mikael Gerdin
3cda485fe5 8148481: Devirtualize Klass::vtable
Move remainder of vtable related methods to Klass

Reviewed-by: cjplummer, coleenp
2016-01-19 12:07:32 +01:00
Athijegannathan Sundararajan
ddf5ec8ed8 8145669: apply2call optimized callsite fails after becoming megamorphic
Reviewed-by: jlaskey, hannesw
2015-12-17 18:11:09 +05:30
Maurizio Cimadamore
1e3900cbfb 8142876: Javac does not correctly implement wildcards removal from functional interfaces
Rewrite code for removing wildcard from target functional interface to be in sync with JLS 9.9

Reviewed-by: vromero, dlsmith
2015-12-17 12:29:26 +00:00
Erik Joelsson
83e2c4bdf7 8145564: 8036003: startup regression on linux fastdebug builds
Reviewed-by: ihse
2015-12-17 10:16:27 +01:00
Paul Sandoz
30fa8bd480 8136924: Vectorized support for array equals/compare/mismatch using Unsafe
Reviewed-by: plevart, jrose, kvn
2015-12-17 10:03:30 +01:00
Athijegannathan Sundararajan
fe32b31552 8145630: accidental debug printlns in NativeFunction.java
Reviewed-by: hannesw
2015-12-17 13:40:15 +05:30
Thomas Stuefe
673280d6f0 8079125: [aix] clean up Linux-specific code remnants in AIX coding
Reviewed-by: goetz
2015-12-17 08:23:51 +01:00
Sangheon Kim
46cb143b5d 8144949: TestOptionsWithRanges -XX:NUMAInterleaveGranularity=2147483648 crashes VM
Changed max range to 2G/8192G for NUMAInterleaveGranularity and removed constraint function

Reviewed-by: jwilhelm, jmasa
2015-12-16 22:06:52 -08:00
Ioi Lam
ce1bdba7c7 8145620: Disable compiler/floatingpoint/ModNaN.java
Reviewed-by: dholmes, coleenp
2015-12-16 19:30:10 -08:00
Athijegannathan Sundararajan
e760e9cbf3 8145550: Megamorphic invoke should use CompiledFunction variants without any LinkLogic
Reviewed-by: jlaskey, hannesw, attila
2015-12-17 08:31:24 +05:30
Laurent Bourgès
8d70fa8891 8145608: PNG writer should permit setting compression level and iDAT chunk maximum size
Reviewed-by: serb, prr
2015-12-16 15:29:57 -08:00
Phil Race
2a51a0bf5e 8146508: 6488522 was committed with incorrect author attribution
Reviewed-by: bpb
2015-12-16 15:22:56 -08:00
Joe Darcy
093d9fce43 8145605: Problem list Test6277246.java until a fix for JDK-8145589
Reviewed-by: sherman, mchung
2015-12-16 14:45:21 -08:00
Phil Race
20a2e2f7eb 6488522: PNG writer should permit setting compression level and iDAT chunk maximum size
Reviewed-by: serb, prr
2015-12-16 14:36:37 -08:00
Vicente Romero
8f0d6f6b81 8144832: cast conversion fails when converting a type-variable to primitive type
Reviewed-by: mcimadamore
2015-12-16 14:23:08 -08:00
Laurent Bourgès
c24ee88e8b 8144718: Pisces / Marlin Strokers may generate invalid curves with huge coordinates and round joins
Reviewed-by: flar, prr
2015-12-16 13:24:19 -08:00
Joel Borggrén-Franck
5c29ca104e 8057804: AnnotatedType interfaces provide no way to get annotations on owner type
Reviewed-by: darcy, redestad
2015-12-16 20:00:03 +01:00
Roger Riggs
570ebc4176 8032510: Add java.time.Duration.dividedBy(Duration)
Reviewed-by: rriggs, scolebourne
2015-12-16 13:00:29 -05:00
Bhanu Prakash Gopularam
739de56c11 8129567: CRYPTO_MECHANISM_PARAM_INVALID occurs if GCM mode parameter which is used as an IV is set to all zeros
Reviewed-by: mullan
2015-12-16 08:38:10 -08:00
Volker Simonis
05f53364c8 8145560: AIX: change '8036003: Add --with-debug-symbols' broke AIX build
Reviewed-by: erikj
2015-12-16 15:50:40 +01:00
Ambarish Rapte
3722e415a3 8145116: [TEST_BUG] Incorrect binary comparison in java/awt/event/KeyEvent/ExtendedModifiersTest/ExtendedModifiersTest.java
Reviewed-by: ssadetsky, jdv
2015-12-16 17:40:24 +03:00
Timo Kinnunen
818ac34ca7 8145548: Add default directory for freetype source
Reviewed-by: erikj
2015-12-16 14:48:35 +01:00
Jan Lahoda
af37b6cd32 8143952: JShell: space in class path causes remote launch failure
Simplification of handling of JDI connector arguments

Reviewed-by: mcimadamore, rfield
2015-12-16 14:29:49 +01:00
Chris Hegarty
bc11b9c8b5 8144479: Remove character coders from sun.misc
Reviewed-by: psandoz, rriggs
2015-12-16 12:17:03 +00:00
Athijegannathan Sundararajan
2cee75db22 8145486: jjs should support documentation key shortcut in interactive mode
Reviewed-by: mhaupt, hannesw
2015-12-16 16:42:03 +05:30
Chris Hegarty
6853999d56 8145416: Move sun.misc.ProxyGenerator to java.lang.reflect
Reviewed-by: alanb, mchung, rriggs
2015-12-16 08:42:00 +00:00
Goetz Lindenmaier
8af9bcce4b 8145528: PPC64: Remove cpp interpreter implementation - part II
Reviewed-by: coleenp
2015-12-16 08:57:47 +01:00
Bengt Rutisson
bd183dc526 8145315: VM crashes in print_task_time_stamps()
Reviewed-by: jwilhelm, jmasa
2015-12-16 09:24:48 +01:00
Thomas Stuefe
85c44d9682 8145427: [aix] xlc: wrong flag used to switch off optimization
Just a small typo in flags.m4

Reviewed-by: dholmes
2015-12-16 01:16:49 -05:00
Alejandro Murillo
4baee38c64 Merge 2015-12-15 19:01:10 -08:00
Alejandro Murillo
18175d1f1d Merge 2015-12-15 19:01:07 -08:00
Alejandro Murillo
d6f20d33f7 Merge 2015-12-15 19:01:07 -08:00
Mallikarjuna Avaluri
138adb69ef 8067379: Investigate and replace .class files in langtools/test with equivalent .jasm files
Reviewed-by: jjg, ksrini, anazarov
2015-12-15 18:54:53 -08:00
Jonathan Gibbons
351fe82e08 8144888: ToolBox should close any file manager it opens
Reviewed-by: vromero
2015-12-15 15:30:35 -08:00