Skip to content

implement and use resolve_many_addr - #266

Closed
cfbolz wants to merge 4 commits into
masterfrom
pypy-resolve-many-addr
Closed

cfbolz wants to merge 4 commits into
masterfrom
pypy-resolve-many-addr

Conversation

@cfbolz

@cfbolz cfbolz commented Jan 30, 2025

Copy link
Copy Markdown
Contributor

it uses the soon-to-be merged _vmprof.resolve_many_addr on pypy, which is much more efficient. marking as draft until the pypy PR lands.

it uses _vmprof.resolve_many_addr on pypy, which is *much* more efficient
@mattip

mattip commented Feb 4, 2025 •

Copy link
Copy Markdown
Contributor

Maybe solves #226 if implemented for CPython

Edit: added qualifier

@cfbolz
cfbolz marked this pull request as ready for review February 5, 2025 14:13
@cfbolz

cfbolz commented Feb 6, 2025

Copy link
Copy Markdown
Contributor Author

I'm not sure I would want to take on the responsibility of doing this for CPython as well :-(. But yes, it might make things faster in theory

@mattip

mattip commented Feb 6, 2025

Copy link
Copy Markdown
Contributor

Hmm. were tests broken before this PR? Something seems off in tests.

Comment thread vmprof/reader.py Outdated
@cfbolz

cfbolz commented Feb 18, 2025

Copy link
Copy Markdown
Contributor Author

I have fixed the problem of pypy3.10 in the pypy repo. should we add some code in vmprof to deal with the wrong types? bytes instead of str? or rather wait for the next pypy bugfix release?

@mattip

mattip commented Feb 18, 2025

Copy link
Copy Markdown
Contributor

Let's wait for the bugfix release

@cfbolz

cfbolz commented Mar 25, 2025

Copy link
Copy Markdown
Contributor Author

can't find out how to get the tests to re-run, will close and re-open.

@cfbolz cfbolz closed this Mar 25, 2025
@cfbolz cfbolz mentioned this pull request Mar 25, 2025
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.

2 participants