Robbin Ehn
1dfeaa1980
8195098: Low latency hashtable for read-mostly scenarios
...
This implement a concurrent hashtable using chaining and the GlobalCounter for ABA problems.
Reviewed-by: acorn, coleenp, dcubed, eosterlund, gziemski, mlarsson
2018-05-17 10:32:26 +02:00
Per Lidén
81494ca92d
8202978: Incorrect tmp register passed to MacroAssembler::load_mirror()
...
Reviewed-by: kvn, coleenp
2018-05-17 09:35:38 +02:00
Igor Ignatyev
01b0f9ea7d
8199384: [TESTBUG] Open source VM testbase MLVM tests
...
Reviewed-by: erikj, mseledtsov, vlivanov
2018-05-17 00:23:28 -07:00
Mikhailo Seledtsov
12a799b4e1
Merge
2018-05-16 16:43:57 -07:00
Mikhailo Seledtsov
8d586517f4
8199252: [TESTBUG] Open source VM testbase system dictionary tests
...
Opensourced the tests
Reviewed-by: iignatyev, gziemski
2018-05-16 16:43:11 -07:00
Igor Veresov
9bb5902092
8201447: C1 does backedge profiling incorrectly
...
Increment backedge counter only for backward arms of conditional branches.
Reviewed-by: never, kvn
2018-05-16 15:19:28 -07:00
Ioi Lam
5f578213c5
8189140: SystemDictionaryShared::initialize() should be renamed to be more meaningful
...
Removed this function, added JavaCalls::construct_new_instance and moved SharedDictionary_lock
Reviewed-by: jiangli, ccheung, dholmes, coleenp
2018-05-15 14:49:10 -07:00
Phil Race
f9abf6bee6
Merge
2018-05-16 10:27:25 -07:00
Xueming Shen
bd36be5066
8191533: jar --describe-module prints service provider class names in lower case
...
Reviewed-by: alanb
2018-05-16 10:12:10 -07:00
Phil Race
7984fb2956
Merge
2018-05-16 09:45:40 -07:00
Erik Joelsson
ad3144f97f
8202920: jvm.cfg generation incorrect
...
Reviewed-by: ihse, shade, dholmes, ksrini
2018-05-16 09:40:57 -07:00
Erik Joelsson
22ca6c6a40
8202738: vm_version Abstract_VM_Version::internal_vm_info_string() returns same string for different incremental builds
...
Reviewed-by: ihse, jiangli
2018-05-16 09:37:00 -07:00
Claes Redestad
cff257a87b
8196340: (coll) Examine overriding inherited methods in ArrayList and ArrayList.SubList
...
Reviewed-by: martin, forax, igerasim
2018-05-16 18:03:20 +02:00
Phil Race
ca8b59370b
Merge
2018-05-15 10:13:52 -07:00
Thomas Stuefe
ce4698fadb
8203032: PrintMetaspaceDcmd fails: Non-Class: missing from stdout/stderr
...
Reviewed-by: asiebenborn, zgu
2018-05-15 14:35:51 +02:00
Pankaj Bansal
4d00df3200
8196616: ava/awt/GraphicsDevice/DisplayModes/CompareToXrandrTest.java fails
...
Reviewed-by: prr, mhalder
2018-05-15 18:03:31 +05:30
Roman Kennke
14291ba72a
8202714: Create a MacroAssembler::access_load/store_at wrapper for AArch64
...
Reviewed-by: adinn, smonteith
2018-05-15 05:33:26 -04:00
Alan Bateman
d64c38aab2
8203059: (so) Closing a socket channel registered with Selector and with SO_LINGER set to 0 does not reset connection
...
Reviewed-by: chegar
2018-05-15 09:33:02 +01:00
Amy Lu
e155b21fce
8202763: failure_handler: list open files for macOS
...
Reviewed-by: alanb
2018-05-15 14:39:11 +08:00
Jayathirth D V
9130f2314c
8202824: Cleanup discrepancies in ProblemList for java_awt jtreg tests
...
Reviewed-by: serb
2018-05-15 11:34:25 +05:30
Jini George
747f934ca7
8195613: [SA] HotSpotTypeDataBase.readVMLongConstants truncates values to int
...
Avoid truncation to int while reading in long constants from vmStructs. Modify ClhsdbLongConstant.java for truncation testing.
Reviewed-by: dholmes, sspitsyn, cjplummer
2018-05-15 02:47:40 +05:30
Roman Kennke
0fd74037aa
8202016: Use obj+offset in interpreter array access
...
Reviewed-by: adinn
2018-05-14 21:56:07 +02:00
Felix Yang
e02ef02e11
8202708: Add a check of opening stream for not-existing UNC url
...
Reviewed-by: rriggs
2018-05-14 11:17:18 -07:00
Phil Race
302000f379
8198991: Move Java2D demo to the open repository
...
Reviewed-by: serb, jeff
2018-05-14 08:58:32 -07:00
Andrew Haley
0d6885f792
8185505: AArch64: Port AOT to AArch64
...
Reviewed-by: kvn
2018-05-14 12:03:59 +01:00
Per Lidén
3222e19f2c
8202993: Add support for x86 testptr/testq with register and address
...
Reviewed-by: kvn, neliasso
2018-05-14 15:43:00 +02:00
Per Lidén
875d55e903
8202976: Add C1 lea patching support for x86
...
Reviewed-by: kvn, neliasso
2018-05-14 15:42:59 +02:00
Per Lidén
a6b12a847c
8202994: Add support for undoing last TLAB allocation
...
Reviewed-by: shade, stefank
2018-05-14 15:42:58 +02:00
Nils Eliasson
d822b86df8
8193935: Illegal countedLoops transformation
...
Truncation can sometimes not be removed
Reviewed-by: kvn
2018-05-14 14:10:52 +02:00
Nils Eliasson
86728689bf
8201532: Update idom to get correct dom depth calculation
...
Assert due to dom depth calculation on old idom
Reviewed-by: roland
2018-05-14 14:10:50 +02:00
Jim Laskey
7906014509
8200377: String::strip, String::stripLeading, String::stripTrailing
...
Reviewed-by: sundar, rriggs
2018-05-14 09:40:48 -03:00
Thomas Schatzl
ec2d9845e0
8201491: G1 support for java.lang.ref.Reference precleaning
...
Implement single-threaded concurrent reference precleaning for G1.
Reviewed-by: sangheki, kbarrett
2018-05-14 11:47:03 +02:00
Thomas Schatzl
6ff0af73ce
8202829: Implement CollectedHeap::get_safepoint_workers() for G1
...
Use the parallel STW worker gang to do safepoint work.
Reviewed-by: rkennke, eosterlund, pliden
2018-05-14 11:47:03 +02:00
Phil Race
edae7e15b2
8198412: MonospacedGlyphWidthTest.java may fail on Solaris
...
Reviewed-by: serb
2018-05-11 20:59:21 -07:00
Sergey Bylokhov
684b4f7551
8202878: com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java fails
...
Reviewed-by: prr
2018-05-11 15:27:51 -07:00
Phil Race
fd8df3adf1
8202811: Problem List some tests that leave windows open on the desktop
...
Reviewed-by: serb
2018-05-11 14:12:55 -07:00
Erik Joelsson
51a8c7e2e0
8202914: Let custom makefile override jmod intput dir locations
...
Reviewed-by: tbell
2018-05-11 08:39:21 -07:00
Alexey Ivanov
e30d634514
8202544: Hide unused exports in libzip
...
Reviewed-by: clanger, ihse
2018-05-11 15:07:43 +01:00
Prem Balakrishnan
c82da05b9d
8196360: java/awt/Dialog/SiblingChildOrder/SiblingChildOrderTest.java fails
...
Reviewed-by: serb, sveerabhadra, jdv
2018-05-11 21:03:07 +05:30
Abdul Kolarkunnu
cbc02cd8d1
8197948: Create test for SwingSet2 main window
...
Reviewed-by: prr
2018-05-09 16:03:49 +05:30
Phil Race
0b2ecd51c9
Merge
2018-05-08 12:13:57 -07:00
Phil Race
de1b60775b
8202767: java/awt/font/GlyphVector/TestLayoutFlags.java is missing null check
...
Reviewed-by: serb
2018-05-08 10:55:09 -07:00
Thomas Schatzl
9ed9e26d5c
8202781: Fix typo in DiscoveredListIterator::complete_enqeue
...
Reviewed-by: kbarrett
2018-05-08 16:49:20 +02:00
Adam Petcher
f5a247a85f
8171277: Elliptic Curves for Security in Crypto
...
Implementations of X25519 and X448 key agreement in SunEC
Reviewed-by: mullan
2018-05-08 09:47:28 -04:00
Adam Petcher
f15ab37909
8181594: Efficient and constant-time modular arithmetic
...
Field arithmetic library for crypto algorithms like Poly1305 and X25519
Reviewed-by: xuelei
2018-05-08 09:21:51 -04:00
Jim Laskey
8139cce3e5
8200372: String::trim JavaDoc should clarify meaning of space
...
Reviewed-by: sundar
2018-05-08 09:27:42 -03:00
Abdul Kolarkunnu
558401a842
8202718: Jemmy JInternalFrameOperator: Dependency with orders of Minimize, Maximize and Close buttons
...
Reviewed-by: serb
2018-05-08 15:30:08 +05:30
Claes Redestad
b329be2b75
8202548: Use reservation Object when creating SpeciesData
...
Co-authored-by: Peter Levart <peter.levart@gmail.com>
Reviewed-by: psandoz, plevart
2018-05-08 10:49:59 +02:00
Laurent Bourgès
ef92671424
8202580: Dashed BasicStroke randomly painted incorrectly, may freeze application
...
Fixed Dasher.init() to use the correct part [0; dashLen[
Reviewed-by: prr, serb
2018-05-08 10:13:21 +02:00
Thomas Schatzl
035d0190a3
8202017: Merge Reference Enqueuing phase with phase 3 of Reference processing
...
Do reference enqueuing work directly in phase 3 after every Reference.
Reviewed-by: kbarrett, sangheki
2018-05-08 10:01:29 +02:00