Jon Masamitsu
9050363747
Merge
2011-04-22 09:26:09 -07:00
Jon Masamitsu
6663052a88
6946417: G1: Java VisualVM does not support G1 properly
...
Added counters for jstat
Reviewed-by: tonyp, jwilhelm, stefank, ysr, johnc
2011-04-21 10:23:44 -07:00
Y. Srinivas Ramakrishna
11badb92aa
Merge
2011-04-21 01:16:20 -07:00
Jon Masamitsu
8328bb291e
Merge
2011-04-20 20:32:45 -07:00
Y. Srinivas Ramakrishna
b4d40650b2
7037276: Unnecessary double traversal of dirty card windows
...
Short-circuited an unnecessary double traversal of dirty card windows when iterating younger refs. Also renamed some cardtable methods for more clarity.
Reviewed-by: jmasa, stefank, poonam
2011-04-20 19:19:30 -07:00
Andrew Haley
cf6f747d17
7034464: Support transparent large pages on Linux
...
Support transparent huge pages on Linux available since 2.6.38
Reviewed-by: iveresov, ysr
2011-04-20 17:12:04 -07:00
Coleen Phillimore
a2c2b262bc
Merge
2011-04-19 20:40:20 -07:00
Antonios Printezis
12d1d9acc1
7011855: G1: non-product flag to artificially grow the heap
...
It introduces non-product cmd line parameter G1DummyRegionsPerGC which indicates how many "dummy" regions to allocate at the end of each GC. This allows the G1 heap to grow artificially and makes concurrent marking cycles more frequent irrespective of what the application that is running is doing. The dummy regions will be found totally empty during cleanup so this parameter can also be used to stress the concurrent cleanup operation.
Reviewed-by: brutisso, johnc
2011-04-19 15:46:59 -04:00
John Cuthbertson
236207402d
7036706: G1: Use LIR_OprDesc::as_pointer_register in code changes for 7035117
...
Use LIR_OprDesc::as_pointer_register() instead as_register/as_register_lo combination in the code changes for 7035117.
Reviewed-by: iveresov
2011-04-18 16:27:16 -07:00
Tomas Hurka
34c1a8cd79
7007254: NullPointerException occurs with jvisualvm placed under a dir. including Japanese chars
...
Use java_lang_String::create_from_platform_dependent_str() instead of java_lang_String::create_from_str() in JvmtiEnv::AddToSystemClassLoaderSearch()
Reviewed-by: dcubed
2011-04-16 11:59:54 +02:00
John Cuthbertson
f603d437be
7036021: G1: build failure on win64 and linux with hs21 in jdk6 build environment
...
Missing parentheses around a casted expression and some missing casts were causing build failures with the jdk6 build tools.
Reviewed-by: kvn, brutisso
2011-04-15 10:10:50 -07:00
John R Rose
8753dded1c
Merge
2011-04-15 08:29:26 -07:00
Coleen Phillimore
8acea1848a
7032407: Crash in LinkResolver::runtime_resolve_virtual_method()
...
Make CDS reorder vtables so that dump time vtables match run time order, so when redefine classes reinitializes them, they aren't in the wrong order.
Reviewed-by: dcubed, acorn
2011-04-15 09:36:28 -04:00
Vladimir Danushevsky
2a5436b3d3
Merge
2011-04-14 23:06:33 -04:00
John Cuthbertson
3a33c2639e
Merge
2011-04-14 13:49:29 -07:00
John Cuthbertson
7c844aba67
Merge
2011-04-14 13:45:41 -07:00
Y. Srinivas Ramakrishna
91657bd273
7036482: clear argument is redundant and unused in cardtable methods
...
Removed the unused clear argument to various cardtbale methods and unused mod_oop_in_space_iterate method. Unrelated to synopsis, added a pair of clarifying parens in AllocationStats constructor.
Reviewed-by: brutisso, jcoomes
2011-04-14 12:10:15 -07:00
Zhengyu Gu
b3eb7daed6
7033100: CreateMinidumpOnCrash does not work for failed asserts
...
Passing NULL as MINIDUMP_EXCEPTION_INFORMATION when calling MiniDumpWriteDump when crash is due to assertion instead of real exception to avoid creating zero-length mini dump file.
Reviewed-by: acorn, dcubed, poonam, coleenp
2011-04-14 11:50:36 -04:00
Vladimir Danushevsky
0ab6045255
Merge
2011-04-14 11:02:05 -04: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
John Cuthbertson
20a3437a74
7035117: G1: nsk/stress/jni/jnistress002 fails with assertion failure
...
Allow long type for offset in G1 code in compiler implementations of Unsafe.getObject
Reviewed-by: never, iveresov
2011-04-13 17:56:43 -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
Vladimir Danushevsky
0c1e2baaec
Merge
2011-04-12 10:32:42 -04: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
Vladimir Danushevsky
bea445368e
7005865: Crash when running with PrintIRWithLIR
...
The failure is caused by uninitialized bci number
Reviewed-by: iveresov
2011-04-11 23:02:37 -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