Skip to content

Conversation

@markshannon
Copy link
Member

The PRECALL instruction exists only to assist in specializing bound-methods and calls to Python classes.

We can get almost all the benefit ofr bound-methods by adding another specialization of CALL, and it looks like the best approach to specialize calls to Python classes is push a shim frame.

So, it makes sense to remove the PRECALL instruction.

@markshannon
Copy link
Member Author

About 1% faster

@markshannon markshannon added the 🔨 test-with-buildbots Test PR w/ buildbots; report in status section label May 18, 2022
@bedevere-bot
Copy link

🤖 New build scheduled with the buildbot fleet by @markshannon for commit bad98cf 🤖

If you want to schedule another build, you need to add the ":hammer: test-with-buildbots" label again.

@bedevere-bot bedevere-bot removed the 🔨 test-with-buildbots Test PR w/ buildbots; report in status section label May 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants