Skip to content

CLN: remove unnecessary get_value_at calls #28977

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

Merged
merged 1 commit into from
Oct 15, 2019
Merged

Conversation

jbrockmendel
Copy link
Member

I found in another branch that these calls didn't play nicely with nogil, so went through and removed the ones that are unnecessary. Turns out we really only need the one in libindex.get_value_at, since that is the only place where we arent assured that loc is intlike.

@gfyoung gfyoung added Clean Internals Related to non-user accessible pandas implementation labels Oct 15, 2019
@jreback jreback added this to the 1.0 milestone Oct 15, 2019
@jreback jreback merged commit c65cfb6 into pandas-dev:master Oct 15, 2019
@jreback
Copy link
Contributor

jreback commented Oct 15, 2019

thanks any perf implications?

@jbrockmendel
Copy link
Member Author

thanks any perf implications?

Not yet, but I think this will allow us to nogil some functions that we couldn't before, so possibly there

@jbrockmendel jbrockmendel deleted the gva branch October 15, 2019 15:26
proost pushed a commit to proost/pandas that referenced this pull request Dec 19, 2019
proost pushed a commit to proost/pandas that referenced this pull request Dec 19, 2019
bongolegend pushed a commit to bongolegend/pandas that referenced this pull request Jan 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Clean Internals Related to non-user accessible pandas implementation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants