Weijun Wang
|
6765f90250
|
8266459: Implement JEP 411: Deprecate the Security Manager for Removal
Co-authored-by: Sean Mullan <mullan@openjdk.org>
Co-authored-by: Lance Andersen <lancea@openjdk.org>
Co-authored-by: Weijun Wang <weijun@openjdk.org>
Reviewed-by: erikj, darcy, chegar, naoto, joehw, alanb, mchung, kcr, prr, lancea
|
2021-06-02 11:57:31 +00:00 |
|
Jorn Vernee
|
3623abb7f6
|
8263087: Add a MethodHandle combinator that switches over a set of MethodHandles
Reviewed-by: redestad
|
2021-05-27 12:28:10 +00:00 |
|
Harold Seigel
|
e14b026841
|
8243287: Removal of Unsafe::defineAnonymousClass
Reviewed-by: iklam, mchung, alanb, dholmes
|
2021-05-13 12:46:54 +00:00 |
|
Jie Fu
|
b64a3fb946
|
8265325: Optimize StubRoutines::dpow() for Math.pow(x, 0.5)
Reviewed-by: kvn, neliasso
|
2021-04-19 10:45:20 +00:00 |
|
Jorn Vernee
|
b7baca7f32
|
8264288: Performance issue with MethodHandle.asCollector
Reviewed-by: jrose, vlivanov
|
2021-04-05 20:05:07 +00:00 |
|
Jie Fu
|
c04a743bd4
|
8264557: Incorrect copyright year for test/micro/org/openjdk/bench/java/lang/MathBench.java after JDK-8264054
Reviewed-by: neliasso
|
2021-04-01 15:12:22 +00:00 |
|
Sandhya Viswanathan
|
52d8a22943
|
8264054: Bad XMM performance on java.lang.MathBench.sqrtDouble
Co-authored-by: Eric Caspole <ecaspole@openjdk.org>
Co-authored-by: Charlie Hunt <huntch@openjdk.org>
Reviewed-by: neliasso, kvn, vlivanov
|
2021-04-01 00:34:00 +00:00 |
|
Claes Redestad
|
e152cc0312
|
8263677: Improve Character.isLowerCase/isUpperCase lookups
Reviewed-by: erikj, ihse, naoto, rriggs
|
2021-03-17 15:22:06 +00:00 |
|
Claes Redestad
|
f71b21b0e7
|
8263038: Optimize String.format for simple specifiers
Reviewed-by: rriggs, naoto
|
2021-03-08 23:13:45 +00:00 |
|
Claes Redestad
|
8b6ab31d31
|
8261418: Reduce decoder creation overheads for sun.nio.cs.ext Charsets
Reviewed-by: naoto
|
2021-02-11 10:43:56 +00:00 |
|
Claes Redestad
|
2f893c2b83
|
8260337: Optimize ImageReader lookup, used by Class.getResource
Reviewed-by: jlaskey, sundar
|
2021-02-09 15:32:36 +00:00 |
|
Martin Buchholz
|
351d788809
|
8259074: regex benchmarks and tests
Reviewed-by: redestad
|
2021-02-08 18:09:59 +00:00 |
|
Claes Redestad
|
07918995da
|
8261154: Memory leak in Java_java_lang_ClassLoader_defineClass0 with long class names
Reviewed-by: stuefe, chegar, mchung
|
2021-02-05 08:58:32 +00:00 |
|
Claes Redestad
|
58ceb25443
|
8259842: Remove Result cache from StringCoding
Reviewed-by: naoto, plevart, rriggs
|
2021-01-22 11:27:13 +00:00 |
|
Mandy Chung
|
56b15fbbcc
|
8159746: (proxy) Support for default methods
Co-authored-by: Peter Levart <plevart@openjdk.org>
Reviewed-by: darcy, alanb, plevart
|
2020-12-01 17:23:07 +00:00 |
|
Mandy Chung
|
4356469a31
|
8230501: Class data support for hidden classes
Reviewed-by: jvernee, psandoz, chegar
|
2020-12-01 00:24:40 +00:00 |
|
Jorn Vernee
|
0a41ca6b75
|
8254354: Add a withInvokeExactBehavior() VarHandle combinator
Reviewed-by: psandoz, chegar
|
2020-11-10 23:26:02 +00:00 |
|
jasontatton-aws
|
72ff8e2118
|
8254782: Fix benchmark issues in java/lang/StringIndexOfChar.java benchmark
Reviewed-by: redestad, shade
|
2020-10-29 12:06:43 +00:00 |
|
Claes Redestad
|
96a1f08e80
|
8254775: Microbenchmark StringIndexOfChar doesn't compile
Reviewed-by: rriggs
|
2020-10-14 15:25:43 +00:00 |
|
Jason Tatton (AWS)
|
f71e8a6198
|
8173585: Intrinsify StringLatin1.indexOf(char)
Reviewed-by: neliasso
|
2020-10-14 12:58:21 +00:00 |
|
Jatin Bhateja
|
4b5ac3abac
|
8252847: Optimize primitive arrayCopy stubs using AVX-512 masked instructions
Reviewed-by: neliasso, kvn
|
2020-10-10 06:29:38 +00:00 |
|
Jatin Bhateja
|
3ed56830b4
|
8248830 : C2: Optimize Rotate API on x86
Improved existing scalar rotate operations, added support for vector rotate operations using new AVX512 instructions.
Reviewed-by: vlivanov, kvn
|
2020-08-09 02:03:09 +05:30 |
|
Naoto Sato
|
1f63603288
|
8248655: Support supplementary characters in String case insensitive operations
8248434: some newly added locale cannot parse uppercased date string
Reviewed-by: jlaskey, joehw, rriggs, bchristi
|
2020-07-23 08:46:31 -07:00 |
|
Claes Redestad
|
34c79640e7
|
8247681: Improve bootstrapping of unary concatenations
Reviewed-by: jlaskey, psandoz
|
2020-06-17 19:36:26 +02:00 |
|
Tagir F. Valeev
|
0a108f9ef2
|
8247605: Avoid array allocation when concatenating with empty string
Reviewed-by: redestad, plevart
|
2020-06-16 03:16:41 +00:00 |
|
Claes Redestad
|
1f698a35f2
|
8246152: Improve String concat bootstrapping
Reviewed-by: forax, psandoz
|
2020-06-01 22:04:22 +02:00 |
|
David Holmes
|
7228978b19
|
8242504: Enhance the system clock to nanosecond precision
Co-authored-by: Mark Kralj-Taylor <kralj.mark@gmail.com>
Reviewed-by: dfuchs, rriggs, dcubed, vtewari
|
2020-05-28 22:34:02 -04:00 |
|
Mandy Chung
|
1feb24e561
|
8243274: suppress warnings in LookupDefineClass microbenchmarks due to JDK-8243156
Reviewed-by: lfoltan
|
2020-04-21 07:08:55 -07:00 |
|
Mandy Chung
|
7cc1371059
|
8238358: Implementation of JEP 371: Hidden Classes
Co-authored-by: Lois Foltan <lois.foltan@oracle.com>
Co-authored-by: David Holmes <david.holmes@oracle.com>
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Co-authored-by: Serguei Spitsyn <serguei.spitsyn@oracle.com>
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Jamsheed Mohammed C M <jamsheed.c.m@oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda@oracle.com>
Co-authored-by: Amy Lu <amy.lu@oracle.com>
Reviewed-by: alanb, cjplummer, coleenp, dholmes, dlong, forax, jlahoda, psandoz, plevart, sspitsyn, vromero
|
2020-04-21 06:55:38 -07:00 |
|
Magnus Ihse Bursie
|
48569d9da0
|
8243156: Fix deprecation and unchecked warnings in microbenchmark
Reviewed-by: erikj, redestad
|
2020-04-21 13:52:32 +02:00 |
|
Sergei Tsypanov
|
f729514ebd
|
8240094: Optimize empty substring handling
Reviewed-by: redestad, igerasim, jlaskey
|
2020-02-26 21:24:02 +01:00 |
|
Mandy Chung
|
c0f23a8604
|
8230047: Remove legacy java.lang.reflect.ProxyGenerator_v49
Reviewed-by: rriggs, sundar
|
2020-02-05 09:53:56 -08:00 |
|
Mikael Vidstedt
|
3318314c7c
|
8237589: Fix copyright header formatting
Reviewed-by: jjg, serb, iris, jwilhelm
|
2020-01-21 14:23:01 -08:00 |
|
Nils Eliasson
|
3ca7e3f6ff
|
8232896: ZGC: Enable C2 clone intrinsic
Reviewed-by: pliden, kvn
|
2019-10-31 17:16:36 +01:00 |
|
Brent Christian
|
916bbc23b7
|
8221623: Add StackWalker micro benchmarks to jdk repo
Reviewed-by: dfuchs, mchung, redestad
|
2019-09-25 14:33:44 -07:00 |
|
Roger Riggs
|
de8d01d4d3
|
8207814: (proxy) upgrade the proxy class generator
Reviewed-by: mchung
|
2019-08-21 16:19:17 -04:00 |
|
Ivan Gerasimov
|
c0b8844dce
|
8221307: String.substring() OOB exception on start index reports improper information
Reviewed-by: rriggs, redestad
|
2019-08-16 11:35:17 -07:00 |
|
Claes Redestad
|
fd7c38aa35
|
8224986: (str) optimize StringBuilder.append(CharSequence, int, int) for String arguments
Reviewed-by: jlaskey, rriggs
|
2019-05-31 12:20:21 +02:00 |
|
Ivan Gerasimov
|
4f02d011b0
|
8222955: Optimize String.replace(CharSequence, CharSequence) for common cases
Reviewed-by: redestad, tvaleev
|
2019-05-06 18:07:55 -07:00 |
|
Martin Buchholz
|
74770e394e
|
8223078: Add microbenchmark for array copying/clearing/resizing
Reviewed-by: dl, redestad
|
2019-05-01 09:06:12 -07:00 |
|
Claes Redestad
|
e7a6cbbd38
|
8222852: Reduce String concat combinator tree shapes by folding constants into prependers
Co-authored-by: Peter Levart <peter.levart@gmail.com>
Reviewed-by: shade, plevart, forax
|
2019-04-30 12:54:07 +02:00 |
|
Claes Redestad
|
5b2d4559b1
|
8215017: Improve String::equals warmup characteristics
Reviewed-by: jlaskey
|
2019-04-11 14:56:52 +02:00 |
|
Claes Redestad
|
781fb29580
|
8222484: Specialize generation of simple String concatenation expressions
Reviewed-by: jrose, jlaskey
|
2019-04-17 00:06:38 +02:00 |
|
Claes Redestad
|
8ee30d4fbe
|
8222029: Optimize Math.floorMod
Reviewed-by: aph, darcy
|
2019-04-10 20:03:07 +02:00 |
|
Ivan Gerasimov
|
eebe346715
|
8221430: StringBuffer(CharSequence) constructor truncates when -XX:-CompactStrings specified
Co-authored-by: Andrew Leonard <andrew_m_leonard@uk.ibm.com>
Reviewed-by: igerasim, rriggs
|
2019-04-09 16:32:22 -07:00 |
|
Claes Redestad
|
1908897b93
|
8221723: Avoid storing zero to String.hash
Reviewed-by: shade, prappo, jiangli
|
2019-04-02 11:24:40 +02:00 |
|
Eric Caspole
|
1e2234d57c
|
8220368: Update String.indexOf to test all the C2 intrinsics
Add new micros for Latin1 and UTF-16
Reviewed-by: kvn, redestad
|
2019-03-08 17:45:40 -05:00 |
|
Michihiro Horie
|
31fbc28af5
|
8213754: PPC64: Add Intrinsics for isDigit/isLowerCase/isUpperCase/isWhitespace
Reviewed-by: kvn, rriggs, mdoerr, gromero
|
2018-12-11 20:31:18 -05:00 |
|
Claes Redestad
|
7a30c97753
|
8061281: Microbenchmark suite build support, directory layout and sample benchmarks
8061282: Migrate jmh-jdk-microbenchmarks into the JDK
Co-authored-by: Magnus Ihse Bursie <magnus.ihse.bursie@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Staffan Friberg <sfriberg@kth.se>
Reviewed-by: ecaspole, mchung, erikj, ihse
|
2018-11-16 23:39:51 +01:00 |
|