Step 1 of 4: Choose Issues

Cancel

T Key Summary Assignee Reporter P Status Resolution Created Updated Due Development
Sub-task JDK-8341906

JDK-8338542 Optimize ClassFile writing BufBuffer

Shaojin Wen Shaojin Wen P4 Resolved Fixed  
Sub-task JDK-8341900

JDK-8338542 Optimize DirectCodeBuilder writeBody

Shaojin Wen Shaojin Wen P4 Resolved Fixed  
Sub-task JDK-8341859

JDK-8338542 Optimize ClassFile Benchmark Write

Shaojin Wen Shaojin Wen P4 Resolved Fixed  
Sub-task JDK-8341581

JDK-8338542 Optimize BytecodeHelpers validate slot

Shaojin Wen Shaojin Wen P4 Resolved Fixed  
Sub-task JDK-8341512

JDK-8338542 Optimize StackMapGenerator::processInvokeInstructions

Shaojin Wen Shaojin Wen P4 Resolved Fixed  
Sub-task JDK-8341510

JDK-8338542 Optimize StackMapGenerator::processFieldInstructions

Shaojin Wen Shaojin Wen P4 Resolved Fixed  
Sub-task JDK-8341415

JDK-8338542 Optimize RawBytecodeHelper::next

Shaojin Wen Shaojin Wen P4 Resolved Fixed  
Sub-task JDK-8341199

JDK-8338542 Use ClassFile's new API loadConstant(int)

Shaojin Wen Shaojin Wen P4 Resolved Fixed  
Sub-task JDK-8341141

JDK-8338542 Optimize DirectCodeBuilder

Shaojin Wen Shaojin Wen P4 Resolved Fixed  
Sub-task JDK-8341136

JDK-8338542 Optimize StackMapGenerator::trimAndCompress

Shaojin Wen Shaojin Wen P4 Resolved Fixed  
Sub-task JDK-8341006

JDK-8338542 Optimize StackMapGenerator detect frames

Shaojin Wen Shaojin Wen P4 Resolved Fixed  
Sub-task JDK-8340831

JDK-8338542 Simplify simple validation for class definition in MethodHandles.Lookup

Chen Liang Chen Liang P4 Resolved Fixed  
Sub-task JDK-8340710

JDK-8338542 Optimize DirectClassBuilder::build

Shaojin Wen Shaojin Wen P4 Resolved Fixed  
Sub-task JDK-8340708

JDK-8338542 Optimize StackMapGenerator::processMethod

Shaojin Wen Shaojin Wen P4 Resolved Fixed  
Sub-task JDK-8340587

JDK-8338542 Optimize StackMapGenerator$Frame::checkAssignableTo

Shaojin Wen Shaojin Wen P4 Resolved Fixed  
Sub-task JDK-8340544

JDK-8338542 Optimize setLocalsFromArg

Shaojin Wen Shaojin Wen P4 Resolved Fixed  
Sub-task JDK-8340131

JDK-8338542 Refactor internal makeHiddenClassDefiner to take option mask instead of Set<ClassOption>

Claes Redestad Claes Redestad P5 Resolved Fixed  
Sub-task JDK-8340011

JDK-8338542 Simplify jdk.internal.classfile.impl.EntryMap

Claes Redestad Claes Redestad P4 Resolved Fixed  
Sub-task JDK-8339876

JDK-8338542 Move constant symbol caches to Utf8EntryImpl

Chen Liang Chen Liang P4 Resolved Fixed  
Sub-task JDK-8339875

JDK-8338542 MethodTypeDesc to reuse descriptor string from MethodType

Chen Liang Chen Liang P4 Closed Won't Fix  
Sub-task JDK-8339800

JDK-8338542 Prefer invokeBasic in BootstrapMethodInvokers

Claes Redestad Claes Redestad P4 Resolved Fixed  
Sub-task JDK-8339799

JDK-8338542 Reduce work done in j.l.invoke bytecode generators

Claes Redestad Claes Redestad P4 Resolved Fixed  
Sub-task JDK-8339742

JDK-8338542 Refactor ClassFileImpl to allow loading Option classes lazily

Claes Redestad Claes Redestad P4 Resolved Fixed  
Sub-task JDK-8339710

JDK-8338542 Avoid initializing AccessFlag related classes in write-only cases

Claes Redestad Claes Redestad P4 Resolved Fixed  
Sub-task JDK-8339683

JDK-8338542 Simplify class data generation in InvokerBytecodeGenerator

Chen Liang Chen Liang P4 Resolved Fixed  
Sub-task JDK-8339642

JDK-8338542 Reduce overheads in InvokerBytecodeGenerator

Claes Redestad Claes Redestad P4 Resolved Fixed  
Sub-task JDK-8339576

JDK-8338542 Speed up raw bytecode processing in ClassFile API

Chen Liang Chen Liang P4 Resolved Fixed  
Sub-task JDK-8339519

JDK-8338542 Remove size field from instructions

Chen Liang Chen Liang P4 Resolved Fixed  
Sub-task JDK-8339320

JDK-8338542 Optimize ClassFile Utf8EntryImpl#inflate

Shaojin Wen Shaojin Wen P4 Resolved Fixed  
Sub-task JDK-8339290

JDK-8338542 Optimize ClassFile Utf8EntryImpl#writeTo

Shaojin Wen Shaojin Wen P4 Resolved Fixed  
Sub-task JDK-8339205

JDK-8338542 Optimize StackMapGenerator

Shaojin Wen Shaojin Wen P4 Resolved Fixed  
Sub-task JDK-8339198

JDK-8338542 Remove tag field from AbstractPoolEntry

Chen Liang Chen Liang P4 Resolved Fixed  
Sub-task JDK-8339196

JDK-8338542 Optimize BufWriterImpl#writeU1/U2/Int/Long

Shaojin Wen Shaojin Wen P4 Resolved Fixed  
Sub-task JDK-8339168

JDK-8338542 Optimize ClassFile Util slotSize

Shaojin Wen Shaojin Wen P4 Resolved Fixed  
Sub-task JDK-8339167

JDK-8338542 Remove AbstractPoolEntry.PrimitiveEntry to reduce boxing overheads

Claes Redestad Claes Redestad P4 Resolved Fixed  
Sub-task JDK-8339132

JDK-8338542 Make DirectCodeBuilder write through without allocating instruction objects

Chen Liang Chen Liang P4 Resolved Fixed  
Sub-task JDK-8338979

JDK-8338542 Avoid bootstrapped switches in the classfile API

Claes Redestad Claes Redestad P4 Resolved Fixed  
Sub-task JDK-8338547

JDK-8338542 Sharing of singleton instructions in ClassFile building

Chen Liang Chen Liang P4 Closed Won't Fix  
Sub-task JDK-8338546

JDK-8338542 Speed up ConstantPoolBuilder::classEntry(ClassDesc)

Chen Liang Chen Liang P4 Resolved Fixed  
Sub-task JDK-8338545

JDK-8338542 Functional interface implementations for common pre-boot ClassFile operations

Chen Liang Chen Liang P4 Resolved Fixed  
Sub-task JDK-8338544

JDK-8338542 Dedicated Array class descriptor implementation

Chen Liang Chen Liang P4 Resolved Fixed  
Sub-task JDK-8338543

JDK-8338542 ClassBuilder withMethod builders should cache the method type symbol

Chen Liang Chen Liang P4 Resolved Fixed  

Cancel