Mikael Gerdin
0edccc9e61
8010196: NPG: Internal Error: Metaspace allocation lock -- possible deadlock
...
Refactor the CLD dependency list into a separate class. Use an ObjectLocker to synchronize additions to the CLD dependency list.
Reviewed-by: stefank, coleenp
2013-04-10 13:27:35 +02:00
Roland Westrelin
c99c99aa36
8011706: specjvm2008 test xml.transform gets array bound exception with c1
...
Loop invariant code motion may move load before store to the same field
Reviewed-by: kvn
2013-04-10 09:52:49 +02:00
Igor Ignatyev
ca90185607
8007288: Additional WB API for compiler's testing
...
Reviewed-by: kvn, vlivanov
2013-04-09 09:54:17 -07:00
Leonid Mesnik
6f3fdce7b3
8009808: TEST-BUG : test case is using bash style tests. Default shell for jtreg is bourne. thus failure
...
Rewrite test to use Java only instead of shell script
Reviewed-by: mgerdin, brutisso
2013-04-09 15:32:45 +02:00
David Chase
12be356d81
8010913: compiler/6863420 often exceeds timeout
...
Add longer timeout for jtreg, add internal timeout thread to prevent spurious timeouts
Reviewed-by: twisti, kvn
2013-04-08 07:40:08 -07:00
Daniel D. Daugherty
78339229bb
Merge
2013-04-05 10:38:08 -07:00
Bharadwaj Yadavalli
4b9150eaf7
Merge
2013-04-04 17:01:34 -07:00
Mikael Gerdin
c17d80e53d
Merge
2013-04-04 19:07:32 +02:00
Roland Westrelin
02a014996b
8010399: Test8009761.java "Failed: init recursive calls: 5498. After deopt 5494"
...
Test from 8009761 shouldn't be run with -Xcomp
Reviewed-by: kvn
2013-04-04 09:33:24 +02:00
Mikael Gerdin
0a963fd1b7
Merge
2013-04-03 09:19:02 +02:00
Leonid Mesnik
a4300aa98b
8009763: Add WB test for String.intern()
...
Add convenience method in StringTable, add WhiteBox method and simple sanity test
Reviewed-by: mgerdin, zgu
2013-04-02 11:28:33 +02:00
Christian Tornqvist
c435269587
8009125: Add NMT tests for Virtual Memory operations
...
Tests added for Reserve/Commit/Uncommit/Unreserve operations
Reviewed-by: zgu, mgerdin
2013-04-03 21:41:33 +02:00
Gary Collins
4970095c03
Merge
2013-03-28 15:42:11 -07:00
Daniel D. Daugherty
2484584e6d
Merge
2013-03-29 08:38:00 -07:00
Gary Collins
c2a873f014
8009152: A number of jtreg tests need review/improvement
...
Added a new test_env.txt file to capture common shell variable. Added concept of COMPILEJAVA for use when TESTJAVA is a JRE. If COMPILEJAVA not set then TESTJAVA will be the default with assumption it is a JDK.
Reviewed-by: kvn, brutisso, coleenp
2013-03-27 09:49:51 -07:00
Harold Seigel
366b7e1c5e
8010833: Test7116786.java is failing on most configs after fix for 8010667
...
Update test to recognize that non-zero pad bytes for lookupswitch/tablewsitch opcodes are now valid.
Reviewed-by: dcubed, twisti, kvn, coleenp, dholmes
2013-03-27 11:41:51 -04:00
Bharadwaj Yadavalli
0e9d409036
8009552: test/vm/verifier/TestStaticIF.java failing with hs25.0-b
...
Remove support for verification of class files with version 52 and above from type inference verifier.
Reviewed-by: acorn, hseigel
2013-03-25 09:36:15 -07:00
Christian Tornqvist
ca4e4e41da
Merge
2013-03-24 09:21:37 +01:00
Christian Tornqvist
c458eb3fd6
8008454: test/runtime/NMT/PrintNMTStatistics is broken
...
Added @run tag so that it actually runs the test, also fixed broken command line and incorrect parsing. Also reviewed by gerard.ziemski@oracle.com
Reviewed-by: mgerdin, zgu
2013-03-24 09:11:55 +01:00
Daniel D. Daugherty
05b3bc59c3
Merge
2013-03-23 22:35:02 -07:00
Erik Helin
d67e393dd6
8009408: gc/metaspace/ClassMetaspaceSizeInJmapHeap.java fails with "exit code 1"
...
Reviewed-by: brutisso, sla, ctornqvi
2013-03-23 09:16:37 +01:00
John Cuthbertson
9c89e6d28a
8010463: G1: Crashes with -UseTLAB and heap verification
...
Some parts of the G1 heap can only be walked during a safepoint. Skip verifying these parts of the heap when verifying during JVM startup.
Reviewed-by: brutisso, tschatzl
2013-03-29 13:49:37 -07:00
Erik Helin
cf6d13410c
8010818: NPG: Remove metaspace memory pools
...
Reviewed-by: mgerdin, stefank
2013-03-27 10:55:37 +01:00
Stefan Karlsson
bed324d7f9
Merge
2013-03-25 11:00:19 +01:00
Erik Helin
902be4665b
8000754: NPG: Implement a MemoryPool MXBean for Metaspace
...
Reviewed-by: jmasa, stefank
2013-03-22 16:10:01 +01:00
Ioi Lam
ba67f14480
8010389: After fix for 7107135 a failed dlopen() call results in a VM crash
...
Call dlerror() in VM thread as necessary.
Reviewed-by: coleenp, dholmes
2013-03-21 20:46:46 -07:00
Christian Tornqvist
b7d738913e
8007982: some runtime/CommandLine/ tests fail on 32-bit platforms
...
Changed tests to use platform independent flags
Reviewed-by: collins, hseigel, zgu
2013-03-20 20:40:57 +01:00
Christian Tornqvist
3277de9dad
8010084: Race in runtime/NMT/BaselineWithParameter.java
...
Added a waitFor() on the process
Reviewed-by: mgerdin, sla, zgu
2013-03-20 08:17:55 +01:00
Ron Durbin
f4bcfd04ca
7030610: runtime/6878713/Test6878713.sh fails Error. failed to clean up files after test
...
7123945: runtime/6878713/Test6878713.sh require about 2G of native memory, swaps and times out
Add new diagnostic option -XX:MallocMaxTestWords=NNN and fix Test6878713.sh.
Reviewed-by: dcubed, coleenp, dholmes, iklam
2013-03-19 11:33:11 -07:00
Igor Ignatyev
51c733dfb1
8008211: Some of WB tests on compiler fail
...
Reviewed-by: kvn, vlivanov
2013-03-18 04:29:08 -07:00
Morris Meyer
5b2fed9809
Merge
2013-03-14 16:16:05 -07:00
Aleksey Shipilev
2f5e08742a
8008965: @Contended fails with classes having static fields
...
Disable @Contended support for static fields
Reviewed-by: coleenp, kvn
2013-03-11 14:00:09 -04:00
Daniel D. Daugherty
f73c8f1408
Merge
2013-03-08 17:14:22 -08:00
Ioi Lam
5116181e1f
7107135: Stack guard pages are no more protected after loading a shared library with executable stack
...
Detect the execstack attribute of the loaded library and attempt to fix the stack guard using Safepoint op.
Reviewed-by: dholmes, zgu
2013-03-05 13:55:56 -08:00
Bill Pittore
715db0beb3
Merge
2013-03-01 14:06:47 -05:00
Vladimir Ivanov
528aec3f18
Merge
2013-02-28 15:31:03 -08:00
Bengt Rutisson
02472faab5
Merge
2013-02-28 09:01:08 +01:00
Gary Collins
093d1163e4
7115383: TEST_BUG: some jtreg tests fail because they explicitly specify -server option
...
Small changes to hotspot tests to remove "-server" and replace with ${TESTVMOPTS}
Reviewed-by: kvn
2013-02-27 20:36:14 -08:00
David Chase
899bcf76ae
8007776: Test6852078.java timeouts
...
If more than 100 seconds and more than 100 iterations have both passed, then exit is allowed.
Reviewed-by: kvn
2013-02-26 15:38:24 -08:00
Roland Westrelin
c84424d4af
8007722: C2: "assert(tp->base() != Type::AnyPtr) failed: not a bare pointer" at machnode.cpp:376
...
GetAndSetP's MachNode should capture bottom type.
Reviewed-by: kvn
2013-02-26 12:18:30 +01:00
Roland Westrelin
fe92862089
8007294: ReduceFieldZeroing doesn't check for dependent load and can lead to incorrect execution
...
InitializeNode::can_capture_store() must check that the captured store doesn't overwrite a memory location that is loaded before the store.
Reviewed-by: kvn
2013-02-25 14:13:04 +01:00
Serguei Spitsyn
f85789e68a
Merge
2013-02-22 10:16:51 -08:00
Vladimir Ivanov
1a03134bc8
Merge
2013-02-21 06:29:43 -08:00
Bengt Rutisson
88ec03b622
Merge
2013-02-21 13:13:22 +01:00
John Cuthbertson
1d1641be2f
8008188: Add regression test for 8005875
...
Add regression test for crash seen in 8005875. Test is run with G1 and PGCT=0 and issues "jcmd <pid> Thread.print" against itself. Without the fix for 8005875 the test will crash.
Reviewed-by: brutisso
2013-02-20 12:52:13 -08:00
Filipp Zhinkin
bfe250c236
8006628: NEED_TEST for JDK-8002870
...
Regression test for 8000311. Verifies that PLABStats works with zero parallel GC threads.
Reviewed-by: jmasa, johnc
2013-02-19 16:22:28 -08:00
Mikael Gerdin
1d468be4b1
8006753: fix failed for JDK-8002415 White box testing API for HotSpot
...
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
2013-02-19 18:45:49 +01:00
Vladimir Kozlov
656949d014
8004867: VM crashing with assert "share/vm/opto/node.hpp:357 - assert(i < _max) failed: oob"
...
Added few checks and early bailout from Superword optimization to avoid such cases in a future.
Reviewed-by: roland, twisti
2013-02-18 16:47:15 -08:00
David Chase
8d2496d7de
7102300: performance warnings cause results diff failure in Test6890943
...
Strip lines matching the performance warning from the output before diff.
Reviewed-by: kvn
2013-02-18 15:08:39 -08:00
David Chase
d867a3f9a8
8008180
: Several tests in compiler/5091921 need more time to run
...
Added an explicit timeouts.
Reviewed-by: kvn, twisti
2013-02-18 14:29:16 -08:00
Dmitry Samersoff
dd9a6fc8eb
Merge
2013-02-15 10:29:23 -08:00
Bharadwaj Yadavalli
ff4bbcd501
8007736: VerifyError for static method in interface
...
Reviewed-by: dholmes, acorn
2013-02-14 14:33:35 -05:00
Vladimir Ivanov
8952875c84
Merge
2013-02-14 05:36:59 -08:00
Bengt Rutisson
c2f4ba73be
8006398: Add regression tests for deprectated GCs
...
Reviewed-by: ehelin, jwilhelm, jmasa
2013-02-14 09:11:43 +01:00
Igor Ignatyev
034705ee13
8006683: Add WhiteBox API to testing of compiler
...
Reviewed-by: kvn, vlivanov
2013-02-13 08:29:04 -08:00
Roland Westrelin
05b1c69fc0
8009761: Deoptimization on sparc doesn't set Llast_SP correctly in the interpreter frames it creates
...
Deoptimization doesn't set up callee frames so that they restore caller frames correctly.
Reviewed-by: kvn
2013-03-13 09:44:45 +01:00
Jon Masamitsu
ddbf6ad621
8012111: Remove warning about CMS generation shrinking
...
Reviewed-by: johnc, brutisso, stefank
2013-04-22 22:00:03 -07:00
Mikael Gerdin
dcedbaa149
Merge
2013-04-22 10:10:09 +02:00
Kevin Walls
4e6c27cef0
7109087: gc/7072527/TestFullGCCount.java fails when GC is set in command-line
...
Reviewed-by: mgerdin
2013-04-18 17:02:20 +01:00
Krystal Mo
851ae93451
8002169: TEST_BUG: compiler/7009359/Test7009359.java sometimes times out
...
Make the test less prone to timeout by reducing the amount of iteration and allowing main to be compiled
Reviewed-by: jrose
2013-02-12 07:39:42 -08:00
Coleen Phillimore
faea95b8d3
8007320: NPG: move method annotations
...
Allocate method annotations and attach to ConstMethod if present
Reviewed-by: dcubed, jiangli, sspitsyn, iklam
2013-02-11 14:06:22 -05:00
John Cuthbertson
90d010120f
8011343: Add new flag for verifying the heap during startup
...
Perform verification during VM startup under control of new flag and within a VMOperation.
Reviewed-by: stefank, jmasa, brutisso
2013-04-05 10:20:04 -07:00
Serguei Spitsyn
6ff685b4c8
Merge
2013-02-08 09:14:06 -08:00
Christian Tornqvist
92053d4fb2
8007434: Write tests for 8006298
...
Four tests written for 8006298
Reviewed-by: mgerdin, coleenp
2013-02-08 10:42:24 +01:00
Vladimir Ivanov
268a4d605c
Merge
2013-02-07 12:23:51 -08:00
Erik Helin
919ef8e0df
8004924: NPG: jmap -heap output should contain ClassMetaspaceSize value
...
Reviewed-by: stefank, mgerdin
2013-02-06 07:48:02 +01:00
Coleen Phillimore
6101f88a80
Merge
2013-02-04 22:59:45 -08:00
Volker Simonis
37d83019d0
8007475: Memory stomp with UseMallocOnly
...
Fix off-by-one error
Reviewed-by: coleenp, hseigel
2013-02-04 13:14:12 -05:00
Harold Seigel
1831def9cc
8000968: NPG: UseCompressedKlassPointers asserts with ObjectAlignmentInBytes for > 32G CompressedOops
...
Pick a base that works for both CompressedOpps alignment and CompressedKlassPtrs alignment.
Reviewed-by: kvn, roland
2013-02-04 08:26:02 -05:00
Christian Tornqvist
898965f458
8000363: runtime/7158988/FieldMonitor.java fails with exception
...
Removed unnecessary shell script in the test.
Reviewed-by: coleenp, sla
2013-02-02 20:13:27 +01:00
Christian Tornqvist
8734c66d55
8005013: Add NMT tests
...
Add tests for the Native Memory Tracking feature, includes regression tests for 8005936 and 8004802
Reviewed-by: zgu, coleenp
2013-02-02 16:34:10 +01:00
David Chase
89b8658977
8006500: compiler/8004741/Test8004741.java fails intermediately
...
Rewrote the test to be more reliable, add test for invalid size exception
Reviewed-by: kvn
2013-01-25 16:09:14 -08:00
Christian Tornqvist
25189c1a6a
8006413: Add utility classes for writing better multiprocess tests in jtreg
...
Add a few utility classes to test/testlibrary to support multi process testing in jtreg tests. Added a test case for one of the utility classes. Also reviewed by Vitaly Davidovich
Reviewed-by: brutisso, dholmes, vlivanov, nloodin, mgerdin
2013-01-25 10:14:22 +01:00
Krystal Mo
c06a8276fe
Merge
2013-01-24 09:06:16 -08:00
Vladimir Kozlov
9e0c61f822
6896617: Optimize sun.nio.cs.ISO_8859_1$Encode.encodeArrayLoop() on x86
...
Use SSE4.2 and AVX2 instructions for encodeArray intrinsic.
Reviewed-by: roland
2013-01-22 15:34:16 -08:00
Mikael Gerdin
ad7544b47c
8004147: test/Makefile jtreg_tests target does not work with cygwin
...
Reviewed-by: ctornqvi, brutisso
2013-01-22 13:42:39 +01:00
David Chase
c803a77fa8
8006204: please JTREGify test/compiler/7190310/Test7190310.java
...
Add proper jtreg annotations in the preceding comment, including an explicit timeout.
Reviewed-by: kvn, twisti
2013-01-16 14:55:18 -08:00
Alejandro Murillo
54489e4ba1
Merge
2013-01-11 01:43:09 -08:00
Vladimir Kozlov
38c81fb411
8005419: Improve intrinsics code performance on x86 by using AVX2
...
Use 256bit vpxor,vptest instructions in String.compareTo() and equals() intrinsics.
Reviewed-by: twisti
2013-01-08 11:30:51 -08:00
David Katleman
614dd26d3d
Merge
2012-12-26 14:23:50 -08:00
Jesper Wilhelmsson
917282a86d
Merge
2012-12-21 16:33:22 +01:00
David Katleman
5dc630b150
8004982: JDK8 source with GPL header errors
...
Reviewed-by: ohair
2012-12-20 16:24:51 -08:00
Erik Helin
5bac85fc66
8004691: Add a jtreg test that exercises the ExecuteInternalVMTests flag
...
Reviewed-by: stefank, brutisso, kvn, ctornqvi
2012-12-20 05:31:40 +01:00
Vladimir Kozlov
e508acf372
8004741: Missing compiled exception handle table entry for multidimensional array allocation
...
Added missing exception path for multidimensional array allocation and use Throwable type instead of OutOfMemoryError for allocation's exception.
Reviewed-by: twisti
2012-12-19 19:21:15 -08:00
Vladimir Kozlov
960d969ade
8004835: Improve AES intrinsics on x86
...
Enable AES intrinsics on non-AVX cpus, group together aes instructions in crypto stubs.
Reviewed-by: roland, twisti
2012-12-19 15:40:35 -08:00
Richard Reingruber
ba0d2572eb
8005033: clear high word for integer pop count on SPARC
...
Reviewed-by: kvn, twisti
2012-12-19 14:44:00 -08:00
Roland Westrelin
d8921b191a
Merge
2012-12-07 01:09:03 -08:00
Stefan Karlsson
98abf6fb1c
8004199: Change the ASM package for Test8003720
...
Reviewed-by: kvn, jrose
2012-11-29 23:02:52 +01:00
Stefan Karlsson
3c2f3a321a
8003720: NPG: Method in interpreter stack frame can be deallocated
...
Pass down a closure during root scanning to keep the class of the method alive.
Reviewed-by: coleenp, jcoomes
2012-11-27 10:13:20 +01:00
David Chase
fea11c53eb
7146636: compiler/6865265/StackOverflowBug.java fails due to changed stack minimum
...
Increase the stack size in the run parameters.
Reviewed-by: kvn
2012-11-16 15:49:46 -08:00
Vladimir Kozlov
1ebf7b9116
8002069: Assert failed in C2: assert(field->edge_count() > 0) failed: sanity
...
Added missed type check of initializing store in ConnectionGraph::find_init_values().
Reviewed-by: roland, twisti, vlivanov
2012-11-06 15:16:32 -08:00
Lana Steuck
da89e5624c
Merge
2012-10-30 13:56:59 -07:00
Vladimir Kozlov
b8abfa016c
Merge
2012-10-26 12:06:55 -07:00
Lana Steuck
69720b975c
Merge
2012-10-25 20:07:39 -07:00
Tom Deneau
6d94ef1ee7
7184394: add intrinsics to use AES instructions
...
Use new x86 AES instructions for AESCrypt.
Reviewed-by: twisti, kvn, roland
2012-10-24 14:33:22 -07:00
Vladimir Kozlov
a9c2b6a900
8001183: incorrect results of char vectors right shift operaiton
...
Do vector right shift operation for small int types only after loads
Reviewed-by: jrose, dlong
2012-10-23 13:06:37 -07:00
Vladimir Ivanov
7f87237400
8000805: JMM issue: short loads are non-atomic
...
Perform transforms during IGVN phase when Load has a single user.
Reviewed-by: jrose, kvn, twisti
2012-10-22 11:44:30 -07:00
Abhijit Saha
19fc2d4d88
Merge
2012-10-18 21:58:55 -07:00
Abhijit Saha
402fd01231
Merge
2012-10-11 15:29:16 -07:00
Abhijit Saha
2f3ac59e81
Merge
2012-10-10 14:28:08 -07:00
Mikael Vidstedt
769dd50182
7197424: update copyright year to match last edit in jdk8 hotspot repository
...
Update copyright year to 2012 for relevant files
Reviewed-by: dholmes, coleenp
2012-10-09 10:09:34 -07:00
Mark Wielaard
ec0a9ee8a6
8000622: Forgot to hg add and check in test for JDK-7170638
...
Add the test
Reviewed-by: coleenp, kamg
2012-10-09 02:42:16 -04:00
Rickard Bäckman
25e07fb041
Merge
2012-10-09 07:41:27 +02:00
David Holmes
363fac131c
7199186: runtime/7194254/Test7194254.java fails - wrong test name on @run
...
Reviewed-by: kvn, twisti
2012-10-04 19:52:09 -04:00
Vladimir Kozlov
8d8d00ff00
7199742: A lot of C2 OSR compilations of the same method's bci
...
Don't clone head of OSR loop.
Reviewed-by: jrose, twisti
2012-10-02 14:49:21 -07:00
Vladimir Kozlov
e8332c76e9
7201026: add vector for shift count
...
Add generation of vectors for scalar shift count.
Reviewed-by: roland, twisti, dlong
2012-10-02 12:25:13 -07:00
Kevin Walls
80d5f4b66d
7200145: runtime/7196045/Test7196045.java fails with No class provided for `main'
...
Reviewed-by: dholmes, dsamersoff
2012-09-30 23:24:12 +01:00
Vladimir Kozlov
fbd1f6e3be
Merge
2012-09-28 10:16:29 -07:00
Abhijit Saha
989c8e0201
7199488: [TEST] runtime/7158800/InternTest.java failed due to false-positive on PID match
...
Reviewed-by: coleenp
2012-09-26 09:54:11 -07:00
Vladimir Kozlov
973fdc81a1
7200264: 7192963 changes disabled shift vectors
...
Replaced is_vector_use() call with explicit check for vector shift's count.
Reviewed-by: twisti, roland, dlong, vlivanov
2012-09-25 15:48:17 -07:00
Kevin Walls
1c502686ea
7196045: Possible JVM deadlock in ThreadTimesClosure when using HotspotInternal non-public API
...
Reviewed-by: sspitsyn, dholmes
2012-09-19 15:24:32 +01:00
Dmytro Sheyko
48255b9ff3
7194254: jstack reports wrong thread priorities
...
Reviewed-by: dholmes, sla, fparain
2012-09-17 07:36:31 -04:00
Abhijit Saha
38b305878c
Merge
2012-09-07 18:18:55 -07:00
Jon Masamitsu
5c58d27aac
6964458: Reimplement class meta-data storage to use native memory
...
Remove PermGen, allocate meta-data in metaspace linked to class loaders, rewrite GC walking, rewrite and rename metadata to be C++ classes
Co-authored-by: Stefan Karlsson <stefan.karlsson@oracle.com>
Co-authored-by: Mikael Gerdin <mikael.gerdin@oracle.com>
Co-authored-by: Tom Rodriguez <tom.rodriguez@oracle.com>
Reviewed-by: jmasa, stefank, never, coleenp, kvn, brutisso, mgerdin, dholmes, jrose, twisti, roland
2012-09-01 13:25:18 -04:00
Pavel Punegov
373b8ccd27
7191926: Remove MKS dependency in Hotspot regression tests
...
Add case for CYGWIN in .sh files.
Reviewed-by: coleenp, kvn
2012-08-29 14:49:05 -04:00
Kevin Walls
b296b69382
7195151: Multiplatform tescase for 6929067
...
Reviewed-by: kamg, kvn
2012-10-15 16:48:48 +01:00
Christian Thalinger
2509329d59
Merge
2012-08-24 11:48:32 -07:00
Vladimir Kozlov
cbfca3259c
7192963: assert(_in[req-1] == this) failed: Must pass arg count to 'new'
...
Fixed Pack node generation. Not vectorize shift instructions if count is not the same for all shifts and if count is vector.
Reviewed-by: twisti
2012-08-22 11:55:40 -07:00
Vladimir Kozlov
04c6a7ce10
7190310: Inlining WeakReference.get(), and hoisting $referent may lead to non-terminating loops
...
In C2 add software membar after load from Reference.referent field to prevent commoning of loads across safepoint since GC can change its value. In C1 always generate Reference.get() intrinsic.
Reviewed-by: roland, twisti, dholmes, johnc
2012-08-20 09:58:58 -07:00
Vladimir Kozlov
e3c3c8527e
6340864: Implement vectorization optimizations in hotspot-server
...
Added asm encoding and mach nodes for vector arithmetic instructions on x86.
Reviewed-by: roland
2012-08-20 09:07:21 -07:00
Keith McGuigan
dbe25e46f3
7116786: RFE: Detailed information on VerifyErrors
...
Provide additional detail in VerifyError messages
Reviewed-by: sspitsyn, acorn
2012-08-06 15:54:45 -04:00
Abhijit Saha
4c3a0cd840
Merge
2012-08-02 14:29:12 -07:00
Coleen Phillimore
d52b3a7eb7
7129723: MAC: Some regression tests need to recognize Mac OS X platform
...
Add Darwin like Linux to shell scripts
Reviewed-by: kvn, kamg, dholmes
2012-08-01 16:52:43 -04:00
Abhijit Saha
5a456b0991
7185550: TEST: runtime/7020373/Test7020373.sh fails because there is no test/runtime/7020373/testcase.jar
...
Reviewed-by: coleenp
2012-07-23 14:28:38 -07:00
Abhijit Saha
bba3260a52
7053586: TEST: runtime/7020373/Test7020373.sh fails on 64-bit platforms
...
Reviewed-by: kamg
2012-07-17 22:16:17 -07:00
Frederic Parain
c0a96ff2a4
7183754: Test runtime/6294277/Test6294277.sh runs wrong JVM
...
Reviewed-by: kamg, coleenp, ctornqvi
2012-07-16 04:06:44 -07:00
Vladimir Kozlov
59bb4ea7cc
Merge
2012-07-12 14:19:15 -07:00
Frederic Parain
13c689d9c3
6294277: java -Xdebug crashes on SourceDebugExtension attribute larger than 64K
...
Reviewed-by: sspitsyn, dholmes, coleenp, kamg
2012-07-09 01:28:37 -07:00
Roland Westrelin
3511594d3c
7177917: Failed test java/lang/Math/PowTests.java
...
When c2 intrinsifies pow/exp, it should never inline the java implementations.
Reviewed-by: kvn
2012-07-02 09:58:06 +02:00
Alejandro Murillo
fad2bafa7b
Merge
2012-06-29 17:04:39 -07:00
Vladimir Kozlov
3a84f5407b
Merge
2012-06-28 10:35:28 -07:00
Staffan Larsen
39dfe6d047
7178703: Fix handling of quoted arguments and better error messages in dcmd
...
Reviewed-by: coleenp, mgronlun, rbackman
2012-06-28 11:37:28 +02:00
Lana Steuck
b126348850
Merge
2012-06-26 10:27:11 -07:00
Vladimir Kozlov
8c4cefaa96
7179138: Incorrect result with String concatenation optimization
...
Check for and skip diamond shaped NULL check code for the result of toString()
Reviewed-by: twisti, roland
2012-06-26 09:06:16 -07:00
Staffan Larsen
cafacdf6dc
Merge
2012-06-18 11:33:17 +02:00
Roland Westrelin
118f552a6e
7174363: Arrays.copyOfRange leads to VM crash with -Xcomp -server if executed by testing framework
...
Arrays.copyOfRange(original, from, to) with from > original.length tries to do a copy with a negative length.
Reviewed-by: kvn, twisti
2012-06-18 09:52:31 +02:00
Coleen Phillimore
90c19a9907
7177307: fix fo CR7158800 doesn't contain Test7158800.sh
...
Forgot to hg add it
Reviewed-by: pbk, kamg, dlong, kvn, fparain
2012-06-15 07:51:37 -04:00
Vladimir Kozlov
d1191bb4f4
7119644: Increase superword's vector size up to 256 bits
...
Increase vector size up to 256-bits for YMM AVX registers on x86.
Reviewed-by: never, twisti, roland
2012-06-15 01:25:19 -07:00
Coleen Phillimore
55b09e7016
7158800: Improve storage of symbol tables
...
Use an alternate version of hashing algorithm for symbol string tables and after a certain bucket size to improve performance
Reviewed-by: pbk, kamg, dlong, kvn, fparain
2012-06-13 19:52:59 -04:00
Vlaidmir Ivanov
e67db1b150
7169782: C2: SIGSEGV in LShiftLNode::Ideal(PhaseGVN*, bool)
...
Keep intermediate node alive till the end of the graph construction using dummy hook node trick
Reviewed-by: kvn, twisti
2012-06-12 09:47:23 -07:00
Keith McGuigan
c39971d4f1
7158804: Improve config file parsing
...
Check buffer length when reading
Reviewed-by: dholmes, dcubed
2012-06-08 12:49:12 -04:00
Abhijit Saha
aacc740523
Merge
2012-06-07 12:30:02 -07:00
John Coomes
ec1fb16e34
Merge
2012-06-01 10:29:02 -07:00
Zhengyu Gu
4118514eaa
Merge
2012-05-22 20:29:05 -04:00
Abhijit Saha
1c1f4add53
Merge
2012-05-21 14:56:33 -07:00
Matherey Nunez
818597ae4f
7168848: Add test to check that humongous object allocation path also checks the heap occupancy
...
Added test that checks humongous object allocation path also check the heap occupancy and initiate a marking cycle when / if needed.
Reviewed-by: brutisso, jwilhelm
2012-05-21 14:59:59 +02:00
John Coomes
8fe245a2ba
Merge
2012-05-11 06:37:47 -07:00
Zhengyu Gu
eefa9c27a1
Merge
2012-05-12 06:50:41 -04:00
Kevin Walls
8b44324ec4
7157734: hotspot test scripts not testing 64-bit JVM under JPRT/JTREG
...
Reviewed-by: kvn
2012-05-11 17:24:32 +01:00
Bengt Rutisson
831d61ffee
7167069: 6 VM flags crash the VM when queried via jinfo
...
Added missing double format to Flag::print_as_flag()
Reviewed-by: dholmes, stefank, coleenp
2012-05-10 14:16:34 +02:00