Andrew Dinn
1a53878451
8080293: AARCH64: Remove unnecessary dmbs from generated CAS code
...
The current encoding for CAS generates unnecessary leading and trailing dmbs for the MemBarAcquire and MemBarRelease which ought to be elided
Reviewed-by: kvn
2015-09-16 09:52:58 -04:00
Igor Ignatyev
1c12516ffa
Merge
2015-09-19 11:19:22 +02:00
Dmitrij Pochepko
14ddfe02e0
8136718: [TESTBUG] introduce FileInstaller functionality
...
Reviewed-by: iignatyev
2015-09-19 12:04:38 +03:00
Tatiana Pivovarova
89e62a6274
8136693: add package statement 'compiler.testlibrary' to CompilerUtils
...
Reviewed-by: iignatyev
2015-09-19 12:03:36 +03:00
Coleen Phillimore
f55f5b8148
Merge
2015-09-18 16:37:12 -04:00
Nils Eliasson
5ca8983920
8135068: Extract method matchers from CompilerOracle
...
Ecapsulate code to enable reuse
Reviewed-by: roland, kvn
2015-09-18 10:11:11 +02:00
Igor Veresov
ff77d8762c
Merge
2015-09-17 13:42:50 -07:00
Martin Doerr
99c37e9ee2
8136525: Generate interpreter entries only once and avoid unnecessary jump to jump
...
Reviewed-by: coleenp, twisti, aph
2015-09-17 09:03:57 +02:00
Tobias Hartmann
f298249547
8134739: compiler/loopopts/superword/TestVectorizationWithInvariant crashes in loop opts
...
Bail out of superword optimization if loop was removed (i.e., if zero-trip Opaque1Node was removed).
Reviewed-by: kvn, roland
2015-09-17 08:08:47 +02:00
Tomasz Wojtowicz
61b77b8590
8134553: CRC32C implementations for x86/x64 targets
...
Reviewed-by: kvn
2015-09-16 15:54:32 -07:00
Michael Berg
d49d1ea740
8134802: LCM register pressure scheduling
...
Calculate register pressure in a block to help instructions scheduling.
Reviewed-by: kvn, dlong
2015-09-16 13:16:17 -07:00
Vladimir Kozlov
a402bebf6e
Merge
2015-09-16 20:33:16 +02:00
Hannes Wallnöfer
f4e6cd073f
8134609: Allow constructors with same prototoype map to share the allocator map
...
Reviewed-by: attila, sundar
2015-09-16 14:42:32 +02:00
Athijegannathan Sundararajan
1b10b826d8
8136544: Call site switching to megamorphic causes incorrect property read
...
Reviewed-by: attila, mhaupt
2015-09-16 16:26:30 +05:30
Magnus Ihse Bursie
7bb1b6ad7c
8136378: Build test libs using properly integrated makefile
...
Use 'make build-test-lib' in top repo instead
Reviewed-by: erikj
2015-09-16 09:49:36 +02:00
Semyon Sadetsky
450cdf7f65
8131670: [TEST_BUG]Test java/awt/EventQueue/6980209/bug6980209.java fails on Linux
...
Reviewed-by: alexsch, serb
2015-09-16 10:32:46 +03:00
Semyon Sadetsky
ffb466574f
8014725: closed/java/awt/Clipboard/HTMLTransferTest/HTMLTransferTest.html failed intermittently
...
Reviewed-by: alexsch, azvegint
2015-09-16 10:22:42 +03:00
Semyon Sadetsky
265ab8bd4c
8130471: [Regression] Test java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Extra.java fails
...
Reviewed-by: alexsch, serb
2015-09-16 10:16:16 +03:00
Semyon Sadetsky
31f16f421e
8133108: [PIT] Container size is wrong in JEditorPane
...
Reviewed-by: alexsch, azvegint
2015-09-16 10:11:14 +03:00
Semyon Sadetsky
968c43c3fa
8133803: Swing JFileChooserBug2 test fais with MotifLookAndFeel
...
Reviewed-by: alexsch, serb
2015-09-16 10:05:34 +03:00
Semyon Sadetsky
5cdd8bd3c6
8129838: [macosx] Regression: NPE in java.awt.Choice
...
Reviewed-by: alexsch, azvegint
2015-09-16 10:01:24 +03:00
Martin Buchholz
a2f0fe3c94
8136583: Core libraries should use blessed modifier order
...
Run blessed-modifier-order script (see bug)
Reviewed-by: psandoz, chegar, alanb, plevart
2015-09-15 21:56:04 -07:00
Sean Mullan
b09c2b1601
Merge
2015-09-16 08:24:40 -04:00
Sean Mullan
d323a04105
8015388: Required algorithms for JDK 9
...
Reviewed-by: jnimeh, wetmore, xuelei
2015-09-16 08:23:37 -04:00
Sean Coffey
6eb997e90c
8133535: Better exception messaging in Ucrypto code
...
Reviewed-by: igerasim
2015-09-16 12:23:25 +01:00
Roger Riggs
1b8b6a4655
8133528: java/lang/ProcessHandle/OnExitTest.java fails intermittently
...
Remove checks for processes not spawned by the test
Reviewed-by: joehw
2015-09-15 22:11:00 -04:00
Joe Darcy
a48c66ffbf
8136506: Include sun.arch.data.model as a property that can be queried by jtreg
...
Reviewed-by: alanb
2015-09-15 15:10:49 -07:00
Alejandro Murillo
be00b5356a
Merge
2015-09-15 11:47:50 -07:00
Vladimir Kozlov
44a4201adc
8136406: Remove ZapDeadCompiledLocals code
...
Dead code elimination.
Reviewed-by: roland, twisti
2015-09-15 11:04:11 -07:00
Erik Joelsson
8feb75af0b
8136383: Improve make utilities containing and not-containing
...
Reviewed-by: ihse
2015-09-15 18:00:21 +02:00
Alejandro Murillo
6ee248ddf1
Merge
2015-09-15 07:47:44 -07:00
Alejandro Murillo
dd319ca29f
Merge
2015-09-15 07:47:44 -07:00
Alejandro Murillo
a88d71e701
Merge
2015-09-15 07:47:44 -07:00
Athijegannathan Sundararajan
9698127af3
8080501: javaarrayconversion.js test is flawed
...
Reviewed-by: attila, hannesw
2015-09-15 19:31:24 +05:30
Jesper Wilhelmsson
b1050ba777
Merge
2015-09-15 15:49:33 +02:00
Jesper Wilhelmsson
7a5ab8f877
Merge
2015-09-15 15:49:30 +02:00
Felix Yang
00a6ff7050
8136524: aarch64: test/compiler/runtime/7196199/Test7196199.java fails
...
Fix safepoint handlers to save 128 bits on vector poll
Reviewed-by: kvn
2015-09-15 12:59:51 +00:00
Maurizio Cimadamore
981c6dc298
8078093: Severe compiler performance regression Java 7 to 8 for nested method invocations
...
Add infrastructure to avoid combinatorial explosion of method argument attributions
Reviewed-by: jlahoda, vromero, dlsmith
2015-09-15 13:43:44 +01:00
Alexander Scherbatiy
e643aeb178
8029339: Custom MultiResolution image support on HiDPI displays
...
Reviewed-by: flar, serb
2015-09-15 15:31:34 +04:00
Roland Westrelin
c55d212196
8136461: PhaseIdealLoop::try_move_store_before_loop() may bypass early loop exit
...
PhaseIdealLoop::try_move_store_before_loop() needs to check for early loop exit before candidate Stores
Reviewed-by: kvn
2015-09-15 13:08:43 +02:00
Frank Yuan
371edc6684
8074931: Additional tests for CertPath API
...
Reviewed-by: mullan
2015-09-15 12:43:12 +03:00
Jiangli Zhou
ea76ede582
8135097: Unmap failure for executable memory on windows
...
Use 'pd_release_memory' for executable memory in os::pd_unmap_memory().
Reviewed-by: iklam, coleenp
2015-09-14 14:55:01 -04:00
Phil Race
9baa352891
8136397: Build should recognise .cc file extension
...
Reviewed-by: ihse
2015-09-14 10:56:55 -07:00
Iris Clark
2bfa80503f
Merge
2015-09-14 10:00:25 -07:00
Artem Smotrakov
b8e4ae8476
8048622: Enhance tests for PKCS11 keystores with NSS
...
Reviewed-by: vinnie
2015-09-14 19:54:58 +03:00
Artem Smotrakov
f1f48ab0d3
8134232: KeyStore.load() throws an IOException with a wrong cause in case of wrong password
...
Reviewed-by: vinnie
2015-09-14 19:49:28 +03:00
Iris Clark
ac495a6615
Merge
2015-09-14 09:47:28 -07:00
Iris Clark
16545b9471
Merge
2015-09-14 09:47:26 -07:00
Iris Clark
c287372d9a
Merge
2015-09-14 09:47:19 -07:00
Iris Clark
190eb2d0fe
Merge
2015-09-14 09:47:17 -07:00