Re: RFR: 8341006: Optimize StackMapGenerator detect frames [v3]

2024-10-03 Thread ExE Boss
On Thu, 3 Oct 2024 13:15:10 GMT, Shaojin Wen wrote: >> 1. Construct Frames directly without BitSet >> 2. Use Frame[] instead of ArrayList >> 3. Use EMPTY_FRAME_ARRAY for initialization. No need to allocate objects >> when there is no frame. > > Shaojin Wen has updated the pull request incrementa

Re: RFR: 8341006: Optimize StackMapGenerator detect frames [v3]

2024-10-03 Thread Chen Liang
On Thu, 3 Oct 2024 13:15:10 GMT, Shaojin Wen wrote: >> 1. Construct Frames directly without BitSet >> 2. Use Frame[] instead of ArrayList >> 3. Use EMPTY_FRAME_ARRAY for initialization. No need to allocate objects >> when there is no frame. > > Shaojin Wen has updated the pull request incrementa

Re: RFR: 8341006: Optimize StackMapGenerator detect frames [v3]

2024-10-03 Thread Shaojin Wen
> 1. Construct Frames directly without BitSet > 2. Use Frame[] instead of ArrayList > 3. Use EMPTY_FRAME_ARRAY for initialization. No need to allocate objects when > there is no frame. Shaojin Wen has updated the pull request incrementally with one additional commit since the last revision: r

Re: RFR: 8341006: Optimize StackMapGenerator detect frames [v2]

2024-10-03 Thread Chen Liang
On Fri, 27 Sep 2024 01:34:18 GMT, Shaojin Wen wrote: >> 1. Construct Frames directly without BitSet >> 2. Use Frame[] instead of ArrayList >> 3. Use EMPTY_FRAME_ARRAY for initialization. No need to allocate objects >> when there is no frame. > > Shaojin Wen has updated the pull request increment

Re: RFR: 8341006: Optimize StackMapGenerator detect frames [v2]

2024-10-02 Thread Chen Liang
On Fri, 27 Sep 2024 01:34:18 GMT, Shaojin Wen wrote: >> 1. Construct Frames directly without BitSet >> 2. Use Frame[] instead of ArrayList >> 3. Use EMPTY_FRAME_ARRAY for initialization. No need to allocate objects >> when there is no frame. > > Shaojin Wen has updated the pull request increment

Re: RFR: 8341006: Optimize StackMapGenerator detect frames [v2]

2024-09-26 Thread Shaojin Wen
> 1. Construct Frames directly without BitSet > 2. Use Frame[] instead of ArrayList > 3. Use EMPTY_FRAME_ARRAY for initialization. No need to allocate objects when > there is no frame. Shaojin Wen has updated the pull request incrementally with one additional commit since the last revision: c

RFR: 8341006: Optimize StackMapGenerator detect frames

2024-09-26 Thread Shaojin Wen
1. Construct Frames directly without BitSet 2. Use Frame[] instead of ArrayList 3. Use EMPTY_FRAME_ARRAY for initialization. No need to allocate objects when there is no frame. - Commit messages: - bug fix - Use Frame[] instead of List - frame out of BytecodeRange - optimize Stac