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 |
|