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

Add LOAD_METHOD_TYPE #499

Draft
wants to merge 2 commits into
base: trunk
Choose a base branch
from
Draft

Add LOAD_METHOD_TYPE #499

wants to merge 2 commits into from

Conversation

tekknolagi
Copy link
Owner

Add tests.

@github-actions

This comment was marked as outdated.

@github-actions

This comment was marked as outdated.

@github-actions
Copy link

{
  "django_minimal_requests": {
    "benchmark": "django_minimal_requests",
    "cg_instructions before": 681931,
    "cg_instructions now": 676659,
    "cg_instructions ∆": "-0.8%",
    "interpreter_args": [],
    "interpreter_name": "pyro",
    "version before": "9da20009550056922a7a299febe904f092273e55",
    "version now": "d4ab1b23df85daa47f205c380db04f6a6de72159"
  }
}

@github-actions
Copy link

Summary

Metric Average Best Worst Notes
cg_instructions -0.1% go -0.9% bench_pickle 0.0% typically < 0.2% noise
Benchmark details

Base vs. New

benchmark cg_instructions
2to3 -0.4%
bench_base64 -0.0%
bench_compile -0.1%
bench_pickle 0.0%
deltablue -0.0%
fannkuch -0.0%
go -0.9%
loadproperty -0.0%
nbody -0.0%
nqueens -0.0%
pyflate -0.0%
pystone -0.0%
richards -0.0%

CPython vs New

benchmark cg_instructions
2to3 -11.2%
bench_base64 -40.2%
bench_compile 1073.1%
bench_pickle -27.9%
deltablue -65.2%
fannkuch -3.5%
go -64.9%
loadproperty -75.6%
nbody 20.7%
nqueens 25.5%
pyflate -33.8%
pystone -73.9%
richards -80.1%

Base

benchmark cg_instructions
2to3 2,287,407,269
bench_base64 2,882,264,381
bench_compile 2,905,297,968
bench_pickle 2,985,919,605
deltablue 1,430,180,622
fannkuch 5,397,318,583
go 1,864,219,066
loadproperty 427,272,550
nbody 9,408,434,989
nqueens 2,776,550,656
pyflate 9,583,534,536
pystone 1,038,533,432
richards 957,216,458

New

benchmark cg_instructions
2to3 2,277,460,620
bench_base64 2,882,226,177
bench_compile 2,901,892,499
bench_pickle 2,986,230,185
deltablue 1,429,703,713
fannkuch 5,397,275,436
go 1,847,923,819
loadproperty 427,225,938
nbody 9,408,385,603
nqueens 2,776,502,139
pyflate 9,583,469,303
pystone 1,038,480,236
richards 957,150,600

CPython

benchmark cg_instructions
2to3 2,563,594,775
bench_base64 4,820,239,036
bench_compile 247,364,850
bench_pickle 4,143,854,829
deltablue 4,109,340,267
fannkuch 5,594,144,686
go 5,267,460,686
loadproperty 1,747,769,482
nbody 7,793,857,569
nqueens 2,213,172,444
pyflate 14,468,019,638
pystone 3,981,578,921
richards 4,821,556,155

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.

1 participant