Andrew Brygin
76d1093d64
8268494: Better inlining of inlined interfaces
...
Reviewed-by: yan
2021-08-20 12:49:15 +00:00
Tianmin Shi
355a31f147
8272014: Better array indexing
...
Reviewed-by: yan
2022-01-15 16:52:37 +03:00
Aleksei Voitylov
11c8f562b7
8271968: Better canonical naming
...
Reviewed-by: yan
2021-11-26 13:43:27 +03:00
Andrew Brygin
8b7b0dad89
Added tag jdk7u321-b00 for changeset 4bd8c62f6d34
2021-10-18 16:40:19 +03:00
Aleksei Voitylov
b77fe7bfc5
8270404: Better canonicalization
...
Reviewed-by: coleenp, rhalade, mschoene, bae
2021-08-09 18:12:52 +03:00
Aleksei Voitylov
e1cf59a463
8270398: Enhance canonicalization
...
Reviewed-by: rhalade, mschoene, coleenp, bae
2021-08-09 18:12:02 +03:00
Dmitry Cherepanov
2b34025627
8269624: Enhance method selection support
...
Reviewed-by: bae
2021-08-03 06:57:31 +00:00
Dmitry Cherepanov
c2017aa6aa
8130183: InnerClasses: VM permits wrong Throw ClassFormatError if InnerClasses attribute's inner_class_info_index is 0
...
8268071: Improved class naming
Reviewed-by: bae
2015-07-09 12:36:37 +00:00
Andrew Brygin
bb4e107d1c
Added tag jdk7u311-ga for changeset 4bd8c62f6d34
2021-07-21 13:12:02 +03:00
Andrew Brygin
5ba73066f6
Added tag jdk7u311-b01 for changeset 4bd8c62f6d34
2021-07-21 13:11:49 +03:00
Andrew Brygin
7bbadcc888
Added tag jdk7u311-b00 for changeset 8c3fca3c58cd
2021-07-21 13:11:35 +03:00
Anton Kozlov
dee5ff1970
8264079: Improve abstractions
...
Includes prerequisites from JDK-8010319 and JDK-8087342
Reviewed-by: bae
2021-07-08 11:58:38 +03:00
Andrew Brygin
812dc19ca3
Added tag jdk7u301-ga for changeset 8c3fca3c58cd
2021-04-15 20:51:26 +03:00
Andrew Brygin
2665919f81
Added tag jdk7u301-b01 for changeset 8c3fca3c58cd
2021-04-15 20:51:05 +03:00
Andrew Brygin
e554113eaf
Added tag jdk7u301-b00 for changeset a8645c57df4f
2021-04-15 20:50:19 +03:00
David Alvarez
16d9174a9e
8244543: Enhanced handling of abstract classes
...
Reviewed-by: andrew, bae
2021-01-11 13:06:46 +00:00
Andrew Brygin
8ecb882ec6
Added tag jdk7u291-ga for changeset a8645c57df4f
2021-01-18 15:29:27 +03:00
Andrew Brygin
eb187eb35d
Added tag jdk7u291-b01 for changeset a8645c57df4f
2021-01-18 15:15:05 +03:00
Andrew Brygin
fbb571b5ad
Added tag jdk7u291-b00 for changeset 60b7af475afd
2021-01-18 15:12:54 +03:00
Andrew Brygin
fe7beb5550
Added tag jdk7u285-ga for changeset 60b7af475afd
2020-11-10 16:20:29 +03:00
Andrew Brygin
1ce05dfcbe
Added tag jdk7u285-b01 for changeset 60b7af475afd
2020-11-10 16:19:59 +03:00
Andrew Brygin
05fdfa84d5
Added tag jdk7u285-b00 for changeset 71b12f450c58
2020-11-10 16:17:41 +03:00
Tobias Hartmann
bf30b26b6b
8250861: Crash in MinINode::Ideal(PhaseGVN*, bool)
...
Added missing NULL checks.
Reviewed-by: kvn, chagedorn
2020-08-06 08:10:56 +02:00
Andrew Brygin
3a4c841e72
Added tag jdk7u281-ga for changeset 71b12f450c58
2020-10-21 15:55:22 +03:00
Andrew Brygin
ec97498cac
Added tag jdk7u281-b01 for changeset 71b12f450c58
2020-10-21 15:55:05 +03:00
Andrew Brygin
f49c8d740a
Added tag jdk7u281-b00 for changeset 8ec3219b4a42
2020-10-21 15:52:34 +03:00
Dmitry Cherepanov
227f6f47a3
8241114: Better range handling
...
Reviewed-by: kvn, vlivanov, rhalade, ahgross, bae, yan
2020-05-13 15:59:17 +02:00
Roland Westrelin
b6076d8ace
8215265: C2: range check elimination may allow illegal out of bound access
...
Reviewed-by: thartmann, kvn, dcherepanov
2018-12-14 11:22:26 +01:00
Andrew Haley
665610b7ca
8145096: Undefined behaviour in HotSpot
...
Fix some integer overflows
Reviewed-by: jrose, kvn, kbarrett, adinn, iklam, dcherepanov
2019-02-01 10:47:30 +01:00
Ekaterina Vergizova
6a2a35b938
8245412: Better class definitions
...
Reviewed-by: bae, dcherepanov
2020-07-07 10:30:39 -07:00
Dmitry Cherepanov
59bbb12cac
8243302: Advanced class supports
...
Reviewed-by: bae, yan
2020-06-22 14:17:51 +00:00
Vladimir Kempik
66876ba451
8244955: Additional Fix for JDK-8240124
...
Reviewed-by: bae, yan
2020-09-23 17:34:10 +03:00
Vladimir Kempik
a1a64112a4
8240124: Better VM Interning
...
Reviewed-by: bae, yan
2020-09-23 17:23:54 +03:00
Vladimir Kempik
2c95d5559e
8233624: Enhance JNI linkage
...
Reviewed-by: dholmes, jrose, rhalade, mschoene, yan, dcherepanov
2020-09-22 13:09:39 +03:00
Andrew John Hughes
9d47a59a1c
Added tag jdk7u271-ga for changeset 8ec3219b4a42
2020-08-17 15:36:11 +01:00
Andrew John Hughes
40ed079985
Added tag jdk7u271-b01 for changeset 8ec3219b4a42
2020-08-17 15:23:59 +01:00
Andrew John Hughes
a700dfa75b
Added tag jdk7u271-b00 for changeset 52e0b2a1e4b5
2020-08-17 15:22:46 +01:00
Severin Gehwolf
ec9cd81c4d
8244548: JDK 8u: sun.misc.Version.jdkUpdateVersion() returns wrong result
...
Reviewed-by: aph, andrew
2020-05-06 21:03:44 +02:00
Sergey Bylokhov
2766279f88
8217676: Upgrade libpng to 1.6.37
...
Reviewed-by: prr, jdv, kcr
2020-07-21 03:18:33 +01:00
Sergey Bylokhov
508f3c1ec3
8230597: Update GIFlib library to the 5.2.1
...
Reviewed-by: prr, psadhukhan, jdv
2020-07-21 02:18:16 +01:00
Sergey Bylokhov
3b29f32fb9
8220495: Update GIFlib library to the 5.1.8
...
Reviewed-by: prr
2020-07-21 02:06:22 +01:00
Thomas Schatzl
73c0b14236
8147087: Race when reusing PerRegionTable bitmaps may result in dropped remembered set entries
...
Do not make reused PRTs available to other threads before the bitmap of the PRT has been cleared.
Co-authored-by: Poonam Bajaj <poonam.bajaj@oracle.com>
Reviewed-by: tbenson, mgerdin, brutisso
2020-07-20 19:32:42 +01:00
Andrew John Hughes
39dc726af8
Added tag jdk7u261-ga for changeset 52e0b2a1e4b5
2020-04-15 14:59:57 +01:00
Andrew John Hughes
cc44469712
Added tag jdk7u261-b02 for changeset 52e0b2a1e4b5
2020-04-13 06:13:18 +01:00
Andrew John Hughes
1e9cdc17bf
8233410: Better Build Scripting
...
Also includes more complete backport of JDK-8199552 (relro)
Reviewed-by: mbalao
2020-04-12 04:39:04 +01:00
Andrew John Hughes
260f30db7f
Added tag jdk7u261-b01 for changeset 779db9813886
2020-04-07 18:30:22 +01:00
Andrew John Hughes
7a43ff0b95
Added tag jdk7u261-b00 for changeset 85b998cbe460
2020-04-07 18:22:39 +01:00
Andrew John Hughes
26de7ebabc
Added tag jdk7u251-ga for changeset 85b998cbe460
2020-02-18 20:25:46 +00:00
Andrew John Hughes
f063bd9e8e
Added tag jdk7u251-b02 for changeset 85b998cbe460
2020-02-05 07:28:54 +00:00
Tobias Hartmann
70da8d4c1b
8177095: Range check dependent CastII/ConvI2L is prematurely eliminated
...
Disabled narrowing of range check dependent CastIIs (either through the CastII(AddI) optimization or through CastIINode::Ideal).
Reviewed-by: vlivanov, kvn
2017-03-29 09:20:08 +02:00