-
-
Notifications
You must be signed in to change notification settings - Fork 130
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
Try to simplify the numba extension a little #324
Conversation
This pull request introduces 1 alert when merging fc55af8 into eb8d41e - view on LGTM.com new alerts:
|
CI fails with: |
fc55af8
to
53b0e2a
Compare
This pull request introduces 1 alert when merging 53b0e2a into 8c1193c - view on LGTM.com new alerts:
|
Is this ready for review? |
53b0e2a
to
a6f8fab
Compare
Codecov Report
@@ Coverage Diff @@
## master #324 +/- ##
==========================================
+ Coverage 93.98% 94.01% +0.03%
==========================================
Files 19 19
Lines 2327 2340 +13
==========================================
+ Hits 2187 2200 +13
Misses 140 140 |
Rather than using `contextlib.ExitStack` to manage our state, this uses LLVM basic blocks instead.
a6f8fab
to
a769777
Compare
Yeah, I think so. Hopefully CI passes now. There are some open questions about |
Pinging @stuartarchibald for a review. |
I'll wait a day or two for review before merging. |
Whoops, forgot about this one. Thanks, @eric-wieser! |
Rather than using
contextlib.ExitStack
to manage our state, this uses LLVM basic blocks instead.cc @stuartarchibald
Unfortunately this didn't appear to improve compile-time performance.