Matthias Baesken
b47172b765
8180945: vmError.cpp : adjust dup and fclose
...
Reviewed-by: dholmes
2017-05-25 20:55:20 -04:00
Lana Steuck
cd62e1b6a1
Merge
2017-05-26 00:45:12 +00:00
Lana Steuck
df177f4150
Added tag jdk-9+171 for changeset 9e1b29faefa9
2017-05-26 00:29:12 +00:00
Claes Redestad
d946df7272
Merge
2017-05-25 23:20:29 +00:00
Claes Redestad
9071d17dc9
8180614: Skip range and constraint checks on non-existent flags
...
Reviewed-by: iklam, gziemski
2017-05-26 01:04:05 +02:00
Igor Veresov
f87dd6a954
Merge
2017-05-25 22:33:25 +00:00
Igor Veresov
97de5d15d1
8181115: Update suite.py after JDK-8180267
...
Reviewed-by: kvn
2017-05-25 15:27:40 -07:00
Robbin Ehn
3ca4b6b01b
8152955: Many safepoints of "no vm operation" kind
...
Reviewed-by: dholmes, rkennke, shade
2017-05-25 09:43:43 +02:00
Robbin Ehn
ad4bc13f9f
8152953: ForceSafepoint operations should be more specific
...
Reviewed-by: dholmes, sspitsyn, rkennke, coleenp
2017-05-25 09:38:33 +02:00
Igor Ignatyev
32859294a2
8181053: port basicvmtest to jtreg
...
Reviewed-by: ehelin
2017-05-24 18:28:34 -07:00
Lutz Schmidt
81f1f2df46
8180612: [ppc] assert failure in cpu/ppc/vm/assembler_ppc.hpp due to immediate value out of range
...
Change RTM flags type to 'int' and set value range
Reviewed-by: simonis, kvn
2017-05-24 17:30:45 -07:00
Jesper Wilhelmsson
e459d51dc4
Merge
2017-05-24 22:27:40 +02:00
Tobias Hartmann
83a3e9f114
8180813: Null pointer dereference of CodeCache::find_blob() result
...
Fixed missing null checks on the result of CodeCache::find_blob() found by Parfait.
Reviewed-by: shade, kvn
2017-05-24 16:53:58 +02:00
Claes Redestad
4d1141ee1c
8180763: Improve inlining of Symbol::equals(char*,int) into CompactHashtable
...
Reviewed-by: iklam, jiangli
2017-05-24 12:42:44 +02:00
Mikhailo Seledtsov
8437db66f3
8180631: [TESTBUG] CDS tests should use CDSTestUtils.executeAndLog whenever spawning sub processes
...
Updated all relevant call sites to use executeAndLog()
Reviewed-by: iklam, ccheung
2017-05-23 20:14:52 -07:00
Lana Steuck
563c8385cb
Added tag jdk-10+8 for changeset 25593a0aff77
2017-05-23 22:38:58 +00:00
Lana Steuck
9f3f2de137
Added tag jdk-10+7 for changeset f5053ff33fd4
2017-05-23 21:11:50 +00:00
Coleen Phillimore
b641222eda
Merge
2017-05-23 18:42:08 +00:00
Zhengyu Gu
fd9c3d8158
8139673: NMT stack traces in output should show mtcomponent
...
Show memory types of malloc site in detail report
Co-authored-by: Max Ockner <max.ockner@oracle.com>
Reviewed-by: dholmes, shade, coleenp
2017-05-23 11:58:32 -04:00
Jesper Wilhelmsson
d599f0d03a
Merge
2017-05-23 17:51:35 +02:00
Igor Ignatyev
7d97ce96dd
8180721: clean up ProblemList
...
Reviewed-by: sspitsyn, gtriantafill
2017-05-22 15:28:12 -07:00
Igor Ignatyev
48dfdfc633
8180793: move jdk.test.lib.wrappers.* to jdk.test.lib package
...
Reviewed-by: mchung
2017-05-22 15:27:20 -07:00
Chihiro Ito
7d85a92ef0
8180654: Apply UL to PrintCodeCacheOnCompilation
...
Reviewed-by: kvn
2017-05-22 09:07:16 -07:00
Tobias Hartmann
d3baf34118
8180575: Null pointer dereference in LoadNode::Identity()
...
Fixed a missing null check on the return value of AddPNode::Ideal_base_and_offset() found by Parfait.
Reviewed-by: kvn
2017-05-22 09:23:59 +02:00
Tobias Hartmann
4b93f11738
8180576: Null pointer dereference in Matcher::xform()
...
Fixed a missing null check on n->in(0) found by Parfait.
Reviewed-by: kvn
2017-05-22 09:18:12 +02:00
Tobias Hartmann
1d1141fbdf
8180511: Null pointer dereference in Matcher::ReduceInst()
...
Fixed a missing null check on the return value of MachNodeGenerator() found by Parfait.
Reviewed-by: kvn
2017-05-22 09:17:32 +02:00
Tobias Hartmann
66fb50e7a2
8180617: Null pointer dereference in InitializeNode::complete_stores
...
Fixed a missing null check on the return value of InitializeNode::allocation() found by Parfait.
Reviewed-by: zmajo
2017-05-22 09:16:46 +02:00
Tobias Hartmann
bbe61a3c5d
8180565: Null pointer dereferences of ConstMethod::method()
...
We need to check ConstMethod::method() for NULL before dereferencing.
Reviewed-by: kvn, iignatyev
2017-05-22 09:14:10 +02:00
Roman Kennke
8bda8fc602
8180599: Possibly miss to iterate monitors on thread exit
...
Move thread-local monitors to global lists before thread is removed from global threads list, to ensure all monitors get scanned
Reviewed-by: dholmes, rehn
2017-05-19 12:14:38 +02:00
Ujwal Vangapally
85e6ed5878
8175845: Provide javadoc descriptions for jdk.hotspot.agent module
...
Added description for jdk.hotspot.agent module
Reviewed-by: mchung
2017-05-19 15:32:17 +05:30
Tobias Hartmann
4e05c8c099
Merge
2017-05-19 06:50:58 +00:00
Tobias Hartmann
2ee903d3ff
8180587: Assert in layout_helper_log2_element_size(jint) compares bits instead of bytes
...
Fixed assert to compare log2 element size in bytes.
Reviewed-by: zmajo, kvn
2017-05-19 08:36:49 +02:00
Lana Steuck
7b47a378fa
Merge
2017-05-19 04:18:25 +00:00
Christian Thalinger
5b68181352
8180453: [JVMCI] mx eclipseinit doesn't pick up generated sources
...
Reviewed-by: kvn
2017-05-18 16:39:19 -07:00
Yasumasa Suenaga
6e36f51f27
8180487: HotSpotResolvedJavaMethod.setNotInlineable() should be renamed to represent actual behavior
...
Rename setNotInlineable() to setNotInlineableOrCompileable()
Reviewed-by: dnsimon, kvn
2017-05-18 16:31:16 -07:00
Ekaterina Pavlova
cd0c6f3398
8180324: [JVMCI][TESTBUG] failed JVMCI junit test NativeCallTest.java
...
Reviewed-by: iignatyev, mseledtsov, kvn
2017-05-18 14:33:09 -07:00
Yasumasa Suenaga
f1589c23ac
8180601: hsdis generates duplicate output for JVMCI installed code
...
Remove duplicated hsdis output
Reviewed-by: dnsimon, kvn
2017-05-18 11:27:06 -07:00
Lana Steuck
6f7ae21b2c
Merge
2017-05-18 16:48:24 +00:00
Zoltan Majo
8d7312538b
8180473: Use proper deallocation for FileBuff::_bigbuf
...
Use the array-specific delete operator instead of the scalar delete operator.
Reviewed-by: kvn
2017-05-18 17:20:59 +02:00
Lana Steuck
cb190703ef
Added tag jdk-9+170 for changeset e3a622b2b7db
2017-05-18 14:54:53 +00:00
David Buck
50f9e3ed40
Merge
2017-05-18 13:17:28 +00:00
Coleen Phillimore
f820e2f2ee
8166848: Performance bug: SystemDictionary - optimization
...
Check instead that a bucket isn't 10x the average
Reviewed-by: iklam, gziemski, sspitsyn
2017-05-18 08:17:52 -04:00
Vladimir Kempik
84fde21dc7
8177522: -XX:OnOutOfMemoryError does not work if supplied twice on windows
...
Use cmd /c on windows to execute onError commands
Reviewed-by: dholmes, hseigel
2017-05-18 08:14:33 -04:00
Roman Kennke
553d1e815b
8180175: ObjectSynchronizer only needs to iterate in-use monitors
...
When using -XX:+MonitorInUseLists, then only iterate in-use monitors.
Reviewed-by: zgu, dholmes, rehn
2017-05-17 23:36:19 +02:00
Aleksey Shipilev
ae8a3dd115
8180482: Reformat -XX:+PrintSafepointStatistics table
...
Reviewed-by: dholmes
2017-05-17 23:18:19 +02:00
Claes Redestad
3725b7c8ff
Merge
2017-05-17 12:46:12 +00:00
Claes Redestad
76065fffd3
Merge
2017-05-17 12:20:17 +00:00
Harold Seigel
e6a49ea74b
8152295: Redundant CLCs for classes resolved in both loaders
...
Don't record loader constraints if both class loader classes are the same
Reviewed-by: coleenp, vlivanov, gtriantafill, lfoltan
2017-05-17 07:55:26 -04:00
Andrew Haley
14f1adfa69
Merge
2017-05-17 12:29:42 +01:00
Claes Redestad
994d76bdfc
8180479: [TESTBUG] Some hotspot tests broken after internal Unsafe name changes
...
Reviewed-by: thartmann
2017-05-17 12:13:29 +02:00