82485 Commits

Author SHA1 Message Date
Mikael Vidstedt
b5691de477 8144748: Move assembler/macroAssembler inline function definitions to corresponding inline.hpp files
Reviewed-by: kvn, coleenp
2015-12-04 15:08:49 -08:00
Jonathan Gibbons
1452001bd6 8143268: Langtools tools should create output directories as needed
Reviewed-by: jlahoda
2015-12-04 14:22:04 -08:00
Mikael Vidstedt
7caf70643c 8144657: Invalid format specifiers in jvmci trace messages
Reviewed-by: kvn
2015-12-04 13:36:10 -08:00
Vladimir Ivanov
d60a09e9c5 8072008: Emit direct call instead of linkTo* for recursive indy/MH.invoke* calls
Reviewed-by: jrose, dlong, aph, forax
2015-12-04 23:46:19 +03:00
Xueming Shen
5675c04125 8143854: java/util/regex/RegExTest.java.RegExTest failed
Reviewed-by: darcy
2015-12-04 12:28:09 -08:00
Joe Darcy
3c3235b4cd 8144742: Instrument intermittently failing test GCDuringIteration.java
Reviewed-by: rriggs, martin
2015-12-04 11:01:53 -08:00
Vicente Romero
8ffd35ead4 8008685: DPrinter should include MethodType.recvtype
Reviewed-by: jjg
2015-12-04 09:46:12 -08:00
Mikael Vidstedt
95c869947a 8144605: Invalid format specifier when printing in_cset_state_t
Use existing CSETSTATE_FORMAT macro in format string

Reviewed-by: kbarrett, tschatzl
2015-12-04 09:36:16 -08:00
Mikael Vidstedt
00df16e386 Merge 2015-12-06 06:08:48 +00:00
Coleen Phillimore
0f27cc83c2 Merge 2015-12-05 17:14:02 +00:00
Coleen Phillimore
5f07c2b8ad 8144534: Refactor templateInterpreter and templateInterpreterGenerator functions
Merged templateInterpreter_x86_32/64 into templateInterpreterGenerator_x86.cpp (some 32/64 functions remain for the hand coded crc functions).

Reviewed-by: goetz, jrose, twisti
2015-12-05 10:40:22 -05:00
Thomas Schatzl
d9d78c6a33 8144690: g1Predictions.hpp includes allocation.inline.hpp
Remove offending (and unnecessary) include statement.

Reviewed-by: stefank, jmasa
2015-12-05 15:17:29 +01:00
Thomas Schatzl
52745a5d2c 8144583: Test sanity/ExecuteInternalVMTests.java fails
Remove a test that is highly dependent on timing.

Reviewed-by: jwilhelm
2015-12-05 15:16:01 +01:00
Thomas Stuefe
679e48d459 8144192: Enhancements-to-print_siginfo-windows
Some small enhancement to os::print_siginfo for Windows

Reviewed-by: dholmes
2015-12-05 05:15:35 -05:00
Mikael Vidstedt
5a0c8c4485 8144663: Invalid constraints in memset_with_concurrent_readers_sparc.cpp inline assembly
Fix constraints and signedness in comparisons

Reviewed-by: kbarrett
2015-12-04 14:32:25 -08:00
Martin Doerr
8c5da27f19 8144019: PPC64 C1: Introduce Client Compiler
Reviewed-by: goetz
2015-12-04 16:38:04 +01:00
Martin Doerr
0fba365de2 8136445: Performance issue with Nashorn and C2's global code motion
Reviewed-by: kvn
2015-12-04 16:23:39 +01:00
Andreas Eriksson
c64b2175e7 6869327: Add new C2 flag to keep safepoints in counted loops
Reviewed-by: kvn, shade
2015-12-04 14:06:38 +01:00
Marcus Larsson
974f9e0483 8144146: Unified Logging tags cannot be reserved keywords
Reviewed-by: dholmes, sla
2015-12-04 13:02:25 +01:00
Prasanta Sadhukhan
9c2dc1edf5 8140530: Creating a VolatileImage with size 0, 0 results in no longer working g2d.drawStri
Reviewed-by: flar, serb
2015-12-04 13:52:21 +03:00
Dmitry Dmitriev
343aae742f 8144629: runtime/thread/Fibonacci.java test should ran in othervm mode
Reviewed-by: ctornqvi
2015-12-04 13:39:59 +03:00
David Holmes
6e0ea9d21c 8132510: Replace ThreadLocalStorage with compiler/language-based thread-local variables
Used compiled-based TLS when available. Additional contributions by Thomas Stufe (AIX) and Andrew Haley (Aarch64)

Reviewed-by: stuefe, bdelsart, dcubed
2015-12-04 04:06:37 -05:00
Alejandro Murillo
8d7fe09e10 Merge 2015-12-03 22:30:21 -08:00
Alejandro Murillo
4f54e303f3 Merge 2015-12-03 22:30:17 -08:00
Alejandro Murillo
72119404ca Merge 2015-12-03 22:30:17 -08:00
Rajeev Chamyal
3096b2cc2f 8067660: JFileChooser create new folder fails silently
Reviewed-by: alexsch, psadhukhan
2015-12-04 09:56:50 +04:00
Coleen Phillimore
8929fdddb8 Merge 2015-12-04 04:29:31 +00:00
Max Ockner
b11ecef634 Merge 2015-12-04 02:46:41 +00:00
Kumar Srinivasan
429f9e61cf 8144660: VersionCheck.java fails when it tries to run jaccess*.exe -J-version on windows
Reviewed-by: darcy
2015-12-03 17:44:18 -08:00
Thomas Schatzl
10f4b8402f Merge 2015-12-04 02:39:03 +01:00
Joe Darcy
52dbcd1547 8144627: Problem list WriteAfterAbort.java
Reviewed-by: prr
2015-12-03 13:18:51 -08:00
Phil Race
3c2bc66bb7 Merge 2015-12-03 11:56:10 -08:00
Phil Race
9e7c592717 8144616: Problem building OpenJDK/harfbuzz on jprt
Reviewed-by: serb, vadim
2015-12-03 11:53:00 -08:00
Joe Wang
60e4fa0770 8132091: Clean up JAXP code that has dependency on Java version string
Reviewed-by: lancea
2015-12-03 11:42:25 -08:00
Max Ockner
c6b57e4c8c Merge 2015-12-03 19:35:18 +00:00
Dmitry Samersoff
2eb9b07e69 8114853: variable tracking size limit exceeded in vmStructs.cpp
Turn off var-tracking-assignments for vmStructs.cpp

Reviewed-by: tschatzl, mgerdin, coleenp
2015-12-03 21:34:23 +03:00
Rachel Protacio
0d75e3c8cd 8144536: Clean up Unified Logging test directory
Consolidated two logging options' tests into one file each

Reviewed-by: dholmes, ctornqvi
2015-12-03 13:08:37 -05:00
Athijegannathan Sundararajan
11d29f7c6c 8144519: Add a sample for pluggable dynalink linker that demonstrats beans linker delegation
Reviewed-by: mhaupt, jlaskey
2015-12-03 19:04:39 +05:30
Alexey Ivanov
6ffba3b398 8134152: Public API for java 8 DataFlavor fields do not have @since tag
Reviewed-by: ssadetsky, alexsch
2015-12-03 15:22:31 +03:00
Jaroslav Bachorik
e469a43b3e 8141526: Allow to collect stdout/stderr from the FinalizationRunner even before the process returns
Reviewed-by: dsamersoff
2015-12-03 12:00:37 +01:00
Paul Sandoz
73acd18275 8144223: Move j.l.invoke.{ForceInline, DontInline, Stable} to jdk.internal.vm.annotation package
Reviewed-by: jrose, vlivanov, mchung, roland
2015-12-03 11:18:34 +01:00
Roland Westrelin
a3b2c845b4 Merge 2015-12-08 10:01:33 +00:00
Fei Yang
67caeeaa08 8144587: aarch64: generate vectorized MLA/MLS instructions
Add support for MLA/MLS (vector) instructions

Reviewed-by: roland
2015-12-07 21:23:02 +08:00
Rachna Goel
034df88671 8130246: java/util/Currency/PropertiesTest.sh fails Exception java.lang.NullPointerException
Updated PropertiesTest.sh to be sequential

Reviewed-by: naoto
2015-12-03 14:01:33 +05:30
Michael Haupt
03e64cef7b 8143343: add JEP 274 Javadoc tests to JavaDocExamplesTest
Reviewed-by: sundar
2015-12-03 15:36:20 +01:00
Michael Haupt
d66865cb0f 8072844: Use more efficient LambdaForm type representation
Reviewed-by: sundar, redestad
2015-12-03 15:34:39 +01:00
Sergey Bylokhov
59accc606b 8131754: AquaTreeUI.getCollapsedIcon() issue reported in java beans tests with a modular build
Reviewed-by: malenkov, alexsch
2015-12-03 12:27:02 +05:30
Hamlin Li
b3fa048050 8144460: Improve the code coverage for BootstrapLogger and SimpleConsoleLogger APIs and verify bug fix JDK-8144214
Cover the logXX and LogEvent.valueOf APIs of BootstrapLogger and logXX APIs of SimpleConsoleLogger

Reviewed-by: dfuchs
2015-12-02 19:46:46 -08:00
Hamlin Li
d3f047f9cf 8144214: Some log messages will be discarded when VM is bootstrapping
Use logp instead of log.

Reviewed-by: dfuchs
2015-12-02 19:27:16 -08:00
Chris Hegarty
ebceee6674 8144480: Remove test dependencies on sun.misc.BASE64Encoder and BASE64Decoder
Reviewed-by: alanb, amlu, psandoz, weijun
2015-12-03 11:57:14 +00:00