Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

F embed #3

Open
wants to merge 127 commits into
base: master
Choose a base branch
from
Open

F embed #3

wants to merge 127 commits into from

Conversation

zjulbj
Copy link
Owner

@zjulbj zjulbj commented Feb 16, 2022

Motivation:

Explain the context, and why you're making that change.
To make others understand what is the problem you're trying to solve.

Modification:

Describe the idea and modifications you've done.

Result:

Fixes #.

If there is no issue then describe the changes introduced by this PR.

xujinle and others added 30 commits July 14, 2021 14:55
classloader缓存自己无法装载的类,避免反复resolveLocalClass引发性能问题
将整个loadClassInternal方法包在缓存里
命中classloader缓存时抛异常,不返回null;ArkLoaderException不fill堆栈,避免cpu热点
更多resolve class缓存,避免ClassNotFundException成为热点
避免classloader.getPackage引发的锁争抢
@codecov-commenter
Copy link

codecov-commenter commented Feb 17, 2022

Codecov Report

❗ No coverage uploaded for pull request base (master@f0d3695). Click here to learn what that means.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff            @@
##             master       #3   +/-   ##
=========================================
  Coverage          ?   58.18%           
  Complexity        ?      636           
=========================================
  Files             ?      153           
  Lines             ?     5733           
  Branches          ?      809           
=========================================
  Hits              ?     3336           
  Misses            ?     2092           
  Partials          ?      305           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update f0d3695...0d6b693. Read the comment docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants