46994 Commits

Author SHA1 Message Date
Goetz Lindenmaier
b07974fd9f 8186072: dll_build_name returns true even if file is missing
Split dll_build_name into two functions and consolidate to os.cpp file.

Reviewed-by: stuefe, dholmes
2017-08-17 17:26:02 +02:00
Ioi Lam
b885046273 Merge 2017-08-28 23:46:22 +00:00
Igor Veresov
3f8d493b0d Merge 2017-08-28 22:45:56 +00:00
Igor Veresov
aac1852968 8186850: Update Graal
Reviewed-by: kvn
2017-08-28 14:43:32 -07:00
Jesper Wilhelmsson
fca2d3dd05 Merge 2017-08-28 21:46:13 +02:00
Tom Rodriguez
a16dc52336 Merge 2017-08-28 16:40:01 +00:00
Tom Rodriguez
5cc46dd6c4 8181858: [JVMCI] JVMCI should update the trap counters when invalidating for Reason_not_compiled_exception_handler
Reviewed-by: kvn
2017-08-28 15:21:47 +00:00
Coleen Phillimore
fb9f78353f Merge 2017-08-28 15:11:20 +00:00
Claes Redestad
ee4aeaf103 Merge 2017-08-28 14:07:07 +00:00
Coleen Phillimore
96aa3d9dbe 8186042: Optimize OopMapCache lookup
Use lock free access to oopMapCache

Co-authored-by: Frederic Parain <frederic.parain@oracle.com>
Reviewed-by: dholmes, sspitsyn
2017-08-28 09:06:30 -04:00
Kim Barrett
b3bb7c7098 8186476: Generalize Atomic::add with templates
Reviewed-by: aph, dholmes
2017-08-28 13:31:20 +02:00
Andrew Haley
437d3f2c3b 8186666: Bug in the C2 matcher code
Correctly used Op_WeakCompareAndSwapI as required

Reviewed-by: shade, thartmann
2017-08-28 02:55:31 -07:00
David Holmes
08ea46f647 Merge 2017-08-28 01:09:14 +00:00
John Paul Adrian Glaubitz
bfaabfed8c 8186723: Add SuperH as new architecture for linux
Reviewed-by: dholmes, stuefe
2017-08-27 20:09:21 -04:00
Claes Redestad
52f9c55e24 8179040: Avoid Ticks::now calls when EventClassLoad is not enabled
Co-authored-by: Markus Gronlund <markus.gronlund@oracle.com>
Reviewed-by: ehelin, mgronlun, dholmes, iklam
2017-08-28 00:20:35 +02:00
Jiangli Zhou
e882105310 8186706: ArchivedObjectCache obj_hash() is broken
Use oop's identity_hash. Also use larger table size.

Reviewed-by: ccheung, iklam, coleenp
2017-08-27 15:48:52 -04:00
Mandy Chung
4223f4c79e 8186145: tools/launcher/modules/validate/ValidateModulesTest.java fails when launched with -XX:+EnableJVMCI
--validate-modules runs with a boot layer resolving all system modules rather than only java.base

Reviewed-by: alanb
2017-08-25 10:49:08 -07:00
Abhijit Saha
85ff0eb670 Added tag jdk-10+21 for changeset 9d1fdae875f6 2017-08-25 04:59:16 +00:00
J. Duke
7bfd42d941 Merge 2017-08-25 12:39:21 +02:00
J. Duke
3867aedd8f Merge 2017-08-25 12:39:17 +02:00
J. Duke
2488df703a Merge 2017-08-25 12:39:10 +02:00
J. Duke
727a3fa93a Merge 2017-08-25 12:39:05 +02:00
J. Duke
f839cfac06 Merge 2017-08-25 12:39:00 +02:00
J. Duke
e40eca7392 Merge 2017-08-25 12:38:54 +02:00
J. Duke
d21ec294da Merge 2017-08-25 12:38:50 +02:00
J. Duke
51391a626b Merge 2017-08-25 12:38:16 +02:00
J. Duke
c8a274882c Added tag jdk-10+20 for changeset 4586bc5d28d1 2017-08-24 16:37:10 +02:00
J. Duke
d7cd632a4a Merge 2017-08-24 16:37:10 +02:00
J. Duke
0835e4d23e Merge 2017-08-24 16:36:57 +02:00
J. Duke
a9908129ba Merge 2017-08-24 16:36:53 +02:00
J. Duke
28960fc50e Merge 2017-08-24 16:36:46 +02:00
J. Duke
3db27014cd Merge 2017-08-24 16:36:39 +02:00
J. Duke
d28d504d32 Merge 2017-08-24 16:36:32 +02:00
J. Duke
ae6902855b Merge 2017-08-24 16:36:25 +02:00
J. Duke
5e3c97d650 Merge 2017-08-24 16:36:19 +02:00
J. Duke
c43484fbac Merge 2017-08-24 16:36:09 +02:00
J. Duke
2ec905a6c8 Added tag jdk-9+181 for changeset 3cc80be736f2 2017-08-24 16:35:58 +02:00
J. Duke
801281100c Merge 2017-08-24 16:35:58 +02:00
J. Duke
39b873682c Merge 2017-08-24 16:35:48 +02:00
J. Duke
f047e1b334 Merge 2017-08-24 16:35:41 +02:00
J. Duke
f7d56c690e Merge 2017-08-24 16:35:33 +02:00
J. Duke
d07a69f138 Merge 2017-08-24 16:35:23 +02:00
J. Duke
9e7e76baad Merge 2017-08-24 16:35:13 +02:00
J. Duke
ae1d1dd13c Merge 2017-08-24 16:35:06 +02:00
J. Duke
8c2c7af3ef Merge 2017-08-24 16:34:59 +02:00
J. Duke
26eb019ccc Added tag jdk-10+19 for changeset 14df107500cc 2017-08-24 16:34:44 +02:00
J. Duke
c04bb089fb Merge 2017-08-24 16:34:44 +02:00
J. Duke
452fd1cae0 Merge 2017-08-24 16:34:40 +02:00
J. Duke
83d30f318c Merge 2017-08-24 16:34:37 +02:00
J. Duke
480a771c68 Merge 2017-08-24 16:34:33 +02:00