Commit Graph

9146 Commits

Author SHA1 Message Date
Vladimir Kozlov
6c8fc4b347 7039586: test/java/util/Collections/Rotate.java failing with hs21-b09
A predicate should not be moved in partial peel optimization since it will invalidate jvm state of its uncommon trap.

Reviewed-by: never
2011-04-26 12:14:22 -07:00
Tom Rodriguez
16d6414619 7030715: JSR 292 JRuby test/test_super_call_site_caching.rb asserts with +DoEscapeAnalysis
Reviewed-by: twisti
2011-04-25 16:25:58 -07:00
Christian Thalinger
868bf68a3e 6993078: JSR 292 too many pushes: Lesp points into register window
Reviewed-by: kvn, never
2011-04-21 00:25:40 -07:00
Vladimir Kozlov
abc5f94df7 7026700: regression in 6u24-rev-b23: Crash in C2 compiler in PhaseIdealLoop::build_loop_late_post
Memory slices should be always created for non-static fields after allocation

Reviewed-by: never
2011-04-20 18:29:35 -07:00
Tom Rodriguez
75eac4de0f 7009346: java/dyn/InvokeDynamicPrintArgs.java fails with NPE on solaris-sparc with -Xcomp
Reviewed-by: kvn, jrose, twisti
2011-04-20 09:29:00 -07:00
Tom Deneau
e8d2ed978f 7037812: few more defaults changes for new AMD processors
Use PREFETCHW as default prefetch instruction, set UseXMMForArrayCopy and UseUnalignedLoadStores to true by default.

Reviewed-by: kvn
2011-04-19 09:30:17 -07:00
Christian Thalinger
7fb4bcc550 7036960: TemplateTable::fast_aldc in templateTable_x86_64.cpp uses movptr instead of load_klass
Reviewed-by: kvn, iveresov
2011-04-18 06:50:57 -07:00
Christian Thalinger
0b2d972fd3 7018355: JSR 292: VM crash in DefNewGeneration::copy_to_survivor_space
Reviewed-by: kvn, jrose
2011-04-18 01:33:28 -07:00
John R Rose
8753dded1c Merge 2011-04-15 08:29:26 -07:00
Christian Thalinger
2234bb04a7 Merge 2011-04-14 06:46:38 -07:00
Xerxes Ranby
c933c7d4f2 7036220: Shark fails to find LLVM 2.9 System headers during build
Reviewed-by: gbenson, twisti
2011-04-14 01:53:12 -07:00
Igor Veresov
3344bbfb29 7036236: VM crashes assert((!inside_attrs()) || is_error_reported()) failed ..
Eliminate the race condition.

Reviewed-by: kvn
2011-04-14 00:02:21 -07:00
Igor Veresov
aac4b1553e 6988308: assert((cnt > 0.0f) && (prob > 0.0f)) failed: Bad frequency assignment in if
Make sure cnt doesn't become negative and integer overflow doesn't happen.

Reviewed-by: kvn, twisti
2011-04-13 14:33:03 -07:00
Coleen Phillimore
3c4d3002f2 Merge 2011-04-12 14:18:53 -07:00
Gary Benson
5001776189 7035870: JSR 292: Zero support
This adds support for JSR 292 to Zero.

Reviewed-by: twisti
2011-04-12 02:40:23 -07:00
David Holmes
09c93cbb25 7034585: Adjust fillInStackTrace filtering to assist 6998871
Allow for one or more fillInStackTrace frames to be skipped

Reviewed-by: mchung, kvn
2011-04-12 02:53:06 -04:00
Tom Deneau
899faa3fec 7035713: 3DNow Prefetch Instruction Support
The upcoming processors from AMD are the first that support 3dnow prefetch without supporting the 3dnow instruction set.

Reviewed-by: kvn
2011-04-11 15:30:31 -07:00
Bengt Rutisson
2ea041a2b2 7034625: Product builds in Visual Studio projects should produce full symbol information
Add the /debug flag to the linker command in Visual Studio

Reviewed-by: mgronlun, poonam, hosterda
2011-04-11 11:12:41 +02:00
John R Rose
93459f517d 6987991: JSR 292 phpreboot test/testtracefun2.phpr segfaults
Make MH verification tests more correct, robust, and informative.  Fix lingering symbol refcount problems.

Reviewed-by: twisti
2011-04-09 22:55:25 -07:00
John R Rose
41745904a3 Merge 2011-04-09 21:16:12 -07:00
J. Duke
9369498f1a Merge 2017-07-05 17:40:55 +02:00
J. Duke
62b4d04880 Merge 2017-07-05 17:40:52 +02:00
J. Duke
281f4bc2d0 Merge 2017-07-05 17:40:44 +02:00
J. Duke
1f9202ba42 Merge 2017-07-05 17:40:40 +02:00
J. Duke
bd5d154cea Merge 2017-07-05 17:40:36 +02:00
J. Duke
b30c82c1ab Merge 2017-07-05 17:40:32 +02:00
J. Duke
72c4dde970 Merge 2017-07-05 17:40:07 +02:00
J. Duke
823acee641 Added tag jdk7-b137 for changeset d1cf7d4ee16c 2017-07-05 17:39:54 +02:00
J. Duke
730c7dd8ed Merge 2017-07-05 17:39:53 +02:00
J. Duke
66dc31f3d1 Merge 2017-07-05 17:39:50 +02:00
J. Duke
593570e586 Merge 2017-07-05 17:39:48 +02:00
J. Duke
311cf8cad0 Merge 2017-07-05 17:39:45 +02:00
J. Duke
f9b24fa99d Merge 2017-07-05 17:39:43 +02:00
J. Duke
6de94414c6 Merge 2017-07-05 17:39:40 +02:00
J. Duke
32cf4d486d Merge 2017-07-05 17:39:35 +02:00
J. Duke
315ba2044e Added tag jdk7-b136 for changeset 46acf76a5339 2017-07-05 17:39:20 +02:00
J. Duke
d538bce172 Merge 2017-07-05 17:39:20 +02:00
J. Duke
c3023ecfff Merge 2017-07-05 17:39:17 +02:00
J. Duke
d5278a85db Merge 2017-07-05 17:39:11 +02:00
J. Duke
bb4aa09fcf Merge 2017-07-05 17:39:08 +02:00
J. Duke
e66e38cc8d Merge 2017-07-05 17:39:04 +02:00
J. Duke
fb15471e58 Merge 2017-07-05 17:39:01 +02:00
J. Duke
4b822e8b08 Merge 2017-07-05 17:38:43 +02:00
J. Duke
618dd7284e Added tag jdk7-b135 for changeset f75a1efb1412 2017-07-05 17:38:31 +02:00
J. Duke
f80ed5fded Merge 2017-07-05 17:38:31 +02:00
J. Duke
0e4dddf296 Merge 2017-07-05 17:38:28 +02:00
J. Duke
c39bbc85dc Merge 2017-07-05 17:38:25 +02:00
J. Duke
9dcf2708f5 Merge 2017-07-05 17:38:22 +02:00
J. Duke
f1e6d796e8 Merge 2017-07-05 17:38:19 +02:00
J. Duke
69b987746b Merge 2017-07-05 17:38:16 +02:00