mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-28 07:14:30 +02:00
Merge
This commit is contained in:
commit
88d610826b
177 changed files with 4477 additions and 1750 deletions
|
@ -776,11 +776,11 @@ import static jdk.internal.org.objectweb.asm.Opcodes.*;
|
|||
if (PROFILE_GWT) {
|
||||
int[] counts = new int[2];
|
||||
mh = (BoundMethodHandle)
|
||||
BoundMethodHandle.speciesData_LLLL().constructor().invokeBasic(type, form,
|
||||
BoundMethodHandle.speciesData_LLLL().factory().invokeBasic(type, form,
|
||||
(Object) test, (Object) profile(target), (Object) profile(fallback), counts);
|
||||
} else {
|
||||
mh = (BoundMethodHandle)
|
||||
BoundMethodHandle.speciesData_LLL().constructor().invokeBasic(type, form,
|
||||
BoundMethodHandle.speciesData_LLL().factory().invokeBasic(type, form,
|
||||
(Object) test, (Object) profile(target), (Object) profile(fallback));
|
||||
}
|
||||
} catch (Throwable ex) {
|
||||
|
@ -1089,7 +1089,7 @@ import static jdk.internal.org.objectweb.asm.Opcodes.*;
|
|||
BoundMethodHandle.SpeciesData data = BoundMethodHandle.speciesData_LLLLL();
|
||||
BoundMethodHandle mh;
|
||||
try {
|
||||
mh = (BoundMethodHandle) data.constructor().invokeBasic(type, form, (Object) target, (Object) exType,
|
||||
mh = (BoundMethodHandle) data.factory().invokeBasic(type, form, (Object) target, (Object) exType,
|
||||
(Object) catcher, (Object) collectArgs, (Object) unboxResult);
|
||||
} catch (Throwable ex) {
|
||||
throw uncaughtException(ex);
|
||||
|
@ -1890,7 +1890,7 @@ import static jdk.internal.org.objectweb.asm.Opcodes.*;
|
|||
BoundMethodHandle.SpeciesData data = BoundMethodHandle.speciesData_LLL();
|
||||
BoundMethodHandle mh;
|
||||
try {
|
||||
mh = (BoundMethodHandle) data.constructor().invokeBasic(type, form, (Object) clauseData,
|
||||
mh = (BoundMethodHandle) data.factory().invokeBasic(type, form, (Object) clauseData,
|
||||
(Object) collectArgs, (Object) unboxResult);
|
||||
} catch (Throwable ex) {
|
||||
throw uncaughtException(ex);
|
||||
|
@ -2133,7 +2133,7 @@ import static jdk.internal.org.objectweb.asm.Opcodes.*;
|
|||
BoundMethodHandle.SpeciesData data = BoundMethodHandle.speciesData_LLLL();
|
||||
BoundMethodHandle mh;
|
||||
try {
|
||||
mh = (BoundMethodHandle) data.constructor().invokeBasic(type, form, (Object) target, (Object) cleanup,
|
||||
mh = (BoundMethodHandle) data.factory().invokeBasic(type, form, (Object) target, (Object) cleanup,
|
||||
(Object) collectArgs, (Object) unboxResult);
|
||||
} catch (Throwable ex) {
|
||||
throw uncaughtException(ex);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue