#
17234:f8b19df2115a |
|
16-Jun-2017 |
alanb |
8181087: Module system implementation refresh (6/2017) Reviewed-by: plevart, mchung Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com
|
#
17197:ffa11326afd5 |
|
05-Jun-2017 |
psandoz |
8181292: Backport Rename internal Unsafe.compare methods from 10 to 9 Reviewed-by: psandoz, dholmes, mchung Contributed-by: ron.pressler@oracle.com
|
#
17125:c17e1662bad1 |
|
11-May-2017 |
jjg |
8179592: Update tables in java.base to be HTML 5-friendly. Reviewed-by: mchung, darcy, martin
|
#
17064:6fe408bd34d2 |
|
26-Apr-2017 |
jjg |
8179367: update use of align, valign attributes in java.base to use style attribute Reviewed-by: martin, mchung
|
#
16959:fa3c4a60a616 |
|
07-Apr-2017 |
alanb |
8177530: Module system implementation refresh (4/2017) Reviewed-by: mchung, alanb Contributed-by: alan.bateman@oracle.com, mandy.chung@oracle.com
|
#
16910:0ca06091913f |
|
22-Mar-2017 |
alanb |
Merge
|
#
16909:085c764a3e5b |
|
22-Mar-2017 |
alanb |
8174823: Module system implementation refresh (3/2017) Reviewed-by: chegar, mchung, alanb Contributed-by: alan.bateman@oracle.com, mandy.chung@oracle.com, sundararajan.athijegannathan@oracle.com, peter.levart@gmail.com
|
#
16885:61d6601e2948 |
|
20-Mar-2017 |
redestad |
8177036: Class.checkMemberAccess throws NPE when calling Class methods via JNI Reviewed-by: mchung, alanb
|
#
16672:1c8f054f6278 |
|
10-Feb-2017 |
alanb |
8173393: Module system implementation refresh (2/2017) Reviewed-by: dfuchs, psandoz, mchung, alanb Contributed-by: alan.bateman@oracle.com, mandy.chung@oracle.com, claes.redestad@oracle.com, alex.buckley@oracle.com, mark.reinhold@oracle.com, john.r.rose@oracle.com
|
#
16480:ea03f697cf00 |
|
18-Jan-2017 |
redestad |
8037325: Class.getConstructor() performance regression Reviewed-by: mchung Contributed-by: claes.redestad@oracle.com, sean.mullan@oracle.com
|
#
16428:44454471f7e7 |
|
09-Jan-2017 |
darcy |
8172475: Remove <tt></tt> usage from Class and ClassLoader Reviewed-by: bpb, mchung
|
#
16411:d546cab5cb12 |
|
05-Jan-2017 |
plevart |
8172190: Re-apply the fix for bugs 8062389, 8029459, 8061950 Summary: Final fix for 8062389: Class.getMethod() is inconsistent with Class.getMethods() results, 8029459: getMethods returns methods that are not members of the class, 8061950: Class.getMethods() exhibits quadratic time complexity Reviewed-by: alanb, mchung, psandoz, dfuchs, darcy, redestad
|
#
16397:f42801192a47 |
|
26-Dec-2016 |
plevart |
8171988: Backout of fix for 8062389, 8029459, 8061950 Reviewed-by: chegar
|
#
16396:ce85bfbe98b0 |
|
25-Dec-2016 |
plevart |
8062389: Class.getMethod() is inconsistent with Class.getMethods() results 8029459: (reflect) getMethods returns methods that are not members of the class 8061950: Class.getMethods() exhibits quadratic time complexity Reviewed-by: alanb, mchung, psandoz, dfuchs, darcy
|
#
16243:98665911deff |
|
10-Dec-2016 |
redestad |
8170595: Optimize Class.isAnonymousClass, isLocalClass, and isMemberClass Reviewed-by: mchung, darcy Contributed-by: claes.redestad@oracle.com, christoph.dreis@freenet.de
|
#
16178:ed10bde51263 |
|
01-Dec-2016 |
alanb |
Merge
|
#
16177:89ef4b822745 |
|
01-Dec-2016 |
alanb |
8169069: Module system implementation refresh (11/2016) Reviewed-by: plevart, chegar, psandoz, mchung, alanb, dfuchs, naoto, coffeys, weijun Contributed-by: alan.bateman@oracle.com, mandy.chung@oracle.com, claes.redestad@oracle.com, mark.reinhold@oracle.com
|
#
16087:9365d8aab54b |
|
18-Nov-2016 |
redestad |
8169993: Class::desiredAssertionStatus should call getClassLoader0 Reviewed-by: psandoz
|
#
16080:23b82774a389 |
|
17-Nov-2016 |
redestad |
8169880: Remove the sun.reflect.noCaches option Reviewed-by: shade, psandoz, mchung
|
#
15995:52d732262bfa |
|
03-Nov-2016 |
darcy |
8168681: Correct deprecation text for Class.newInstance Reviewed-by: mchung
|
#
15845:ed775119d37e |
|
18-Oct-2016 |
plevart |
6378384: (reflect) subclass can?t access superclass?s protected fields and methods by reflection Reviewed-by: mchung
|
#
15446:64a55ea8c804 |
|
23-Aug-2016 |
bchristi |
7180225: SecurityExceptions not defined in some class loader methods Reviewed-by: mchung, mullan
|
#
15282:0060376192f1 |
|
05-Aug-2016 |
redestad |
8161379: Force inline methods calling Reflection.getCallerClass Reviewed-by: shade, mchung
|
#
15094:13ba68250391 |
|
18-Jul-2016 |
darcy |
8161500: Use getTypeName and StringJoiner in core reflection toString methods Reviewed-by: redestad
|
#
14746:d6a1ad87842f |
|
14-Jun-2016 |
darcy |
8159330: Improve deprecation text for Class.newInstance Reviewed-by: rriggs, weijun
|
#
14360:03453120a011 |
|
03-May-2016 |
darcy |
6850612: Deprecate Class.newInstance since it violates the checked exception language contract Reviewed-by: lancea, mullan, dfuchs
|
#
14176:8606d027b2c2 |
|
15-Apr-2016 |
chegar |
8137058: Clear out all non-Critical APIs from sun.reflect Reviewed-by: alanb, jfranck, mchung
|
#
13901:b2a69d66dc65 |
|
17-Mar-2016 |
alanb |
8142968: Module System implementation Summary: Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282 Reviewed-by: alanb, mchung, naoto, rriggs, psandoz, plevart, mullan, ascarpino, vinnie, prr, sherman, dfuchs, mhaupt Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, chris.hegarty@oracle.com, alexandr.scherbatiy@oracle.com, amy.lu@oracle.com, calvin.cheung@oracle.com, daniel.fuchs@oracle.com, erik.joelsson@oracle.com, harold.seigel@oracle.com, jaroslav.bachorik@oracle.com, jean-francois.denise@oracle.com, jan.lahoda@oracle.com, james.laskey@oracle.com, lois.foltan@oracle.com, miroslav.kos@oracle.com, huaming.li@oracle.com, sean.mullan@oracle.com, naoto.sato@oracle.com, masayoshi.okutsu@oracle.com, peter.levart@gmail.com, philip.race@oracle.com, claes.redestad@oracle.com, sergey.bylokhov@oracle.com, alexandre.iline@oracle.com, volker.simonis@gmail.com, staffan.larsen@oracle.com, stuart.marks@oracle.com, semyon.sadetsky@oracle.com, serguei.spitsyn@oracle.com, sundararajan.athijegannathan@oracle.com, valerie.peng@oracle.com, vincent.x.ryan@oracle.com, weijun.wang@oracle.com, yuri.nesterenko@oracle.com, yekaterina.kantserova@oracle.com, alexander.kulyakhtin@oracle.com, felix.yang@oracle.com, andrei.eremeev@oracle.com, frank.yuan@oracle.com, sergei.pikalev@oracle.com, sibabrata.sahoo@oracle.com, tiantian.du@oracle.com, sha.jiang@oracle.com
|
#
13418:411947bd5f14 |
|
06-Jan-2016 |
chegar |
8145544: Move sun.misc.VM to jdk.internal.misc Reviewed-by: alanb, mullan, weijun
|
#
13344:70ae19973321 |
|
21-Dec-2015 |
redestad |
8145680: Remove unnecessary explicit initialization of volatile variables in java.base Reviewed-by: alanb, chegar, jfranck, shade
|
#
13050:98f89fe2b722 |
|
11-Nov-2015 |
chegar |
8140606: Update library code to use internal Unsafe Reviewed-by: alanb, mchung, psandoz, weijun
|
#
12745:f068a4ffddd2 |
|
15-Sep-2015 |
martin |
8136583: Core libraries should use blessed modifier order Summary: Run blessed-modifier-order script (see bug) Reviewed-by: psandoz, chegar, alanb, plevart
|
#
12352:96e2b032b26f |
|
02-Jul-2015 |
zmajo |
8076112: Add @HotSpotIntrinsicCandidate annotation to indicate methods for which Java Runtime has intrinsics Summary: Annotate possibly intrinsified methods with @HotSpotIntrinsicCandidate. Add checks omitted by intrinsics to the library code. Add CheckIntrinsics flags to check consistency of intrinsics. Reviewed-by: jrose, kvn, thartmann, vlivanov, abuckley, darcy, ascarpino, briangoetz, alanb, aph, dnsimon
|
#
12156:10bae5ef9ea1 |
|
29-May-2015 |
vlivanov |
8081320: Backout JDK-8059340: ConstantPool::_resolved_references is missing in heap dump Reviewed-by: sspitsyn, coleenp
|
#
12153:16e493c3bff0 |
|
21-May-2015 |
vlivanov |
8059340: ConstantPool::_resolved_references is missing in heap dump Reviewed-by: sspitsyn, stefank, twisti
|
#
11873:1e2895c90eea |
|
01-May-2015 |
amurillo |
Merge
|
#
11849:63e229f7f822 |
|
14-Apr-2015 |
vlivanov |
8057919: Class.getSimpleName() should work for non-JLS compliant class names Reviewed-by: dholmes, jrose
|
#
11805:98ce6490ceff |
|
23-Apr-2015 |
darcy |
8078467: Update core libraries to use diamond with anonymous classes Reviewed-by: mchung, alanb
|
#
11496:b1d316f8656f |
|
25-Feb-2015 |
jfranck |
8014678: Spurious AccessControlException thrown in java.lang.Class.getEnclosingMethod() Reviewed-by: ahgross, mchung, psandoz
|
#
11253:207376817426 |
|
16-Jan-2015 |
darcy |
8060077: Class.toGenericString specification doesn't mention array types Reviewed-by: psandoz, jfranck
|
#
11099:678faa7d1a6a |
|
30-Oct-2014 |
martin |
8067377: My hobby: caning, then then canning, the the can-can Summary: Fix ALL the stutters! Reviewed-by: rriggs, mchung, lancea
|
#
11037:2f22ec7a15c6 |
|
01-Dec-2014 |
dfuchs |
8065552: setAccessible(true) on fields of Class may throw a SecurityException Summary: This fix hides the new private Class.classLoader field from reflection, rather than making it not accessible. Reviewed-by: mchung, coffeys
|
#
10984:a4c328a2065d |
|
06-Nov-2014 |
martin |
8062773: Clarifications for Class specification Reviewed-by: darcy, psandoz
|
#
10973:785bdada7f23 |
|
06-Nov-2014 |
martin |
8063147: Class.getFields spec should state that fields are inherited from superinterfaces Reviewed-by: psandoz, chegar
|
#
10826:0f023dd9a5a6 |
|
22-Jul-2014 |
coleenp |
8015256: Better class accessibility Summary: Improve protection domain check in forName() Reviewed-by: mchung, acorn, jdn
|
#
10554:8be081fb8db1 |
|
27-Aug-2014 |
igerasim |
8054714: Use StringJoiner where it makes the code cleaner Reviewed-by: psandoz, redestad
|
#
10471:d56a71cf0b9e |
|
18-Aug-2014 |
chegar |
Merge
|
#
10444:f08705540498 |
|
17-Aug-2014 |
chegar |
8054834: Modular Source Code Reviewed-by: alanb, chegar, ihse, mduigou Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, chris.hegarty@oracle.com, erik.joelsson@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, magnus.ihse.bursie@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, paul.sandoz@oracle.com
|