Title: acquire GIL by default when making PyObject calls · Issue #285 · pythonnet/pythonnet · GitHub
Open Graph Title: acquire GIL by default when making PyObject calls · Issue #285 · pythonnet/pythonnet
X Title: acquire GIL by default when making PyObject calls · Issue #285 · pythonnet/pythonnet
Description: Right now the GIL has to be acquired for each call to PyObject functions or methods. Maybe these should be with GIL acquired by default? We can include context manager to force releasing of GIL by explicit request.
Open Graph Description: Right now the GIL has to be acquired for each call to PyObject functions or methods. Maybe these should be with GIL acquired by default? We can include context manager to force releasing of GIL by ...
X Description: Right now the GIL has to be acquired for each call to PyObject functions or methods. Maybe these should be with GIL acquired by default? We can include context manager to force releasing of GIL by ...
Opengraph URL: https://github.com/pythonnet/pythonnet/issues/285
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"acquire GIL by default when making PyObject calls","articleBody":"Right now the GIL has to be acquired for each call to PyObject functions or methods. Maybe these should be with GIL acquired by default? We can include context manager to force releasing of GIL by explicit request.","author":{"url":"https://github.com/den-run-ai","@type":"Person","name":"den-run-ai"},"datePublished":"2016-11-07T19:46:52.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":2},"url":"https://github.com/285/pythonnet/issues/285"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:8ca5dd46-199e-db94-733f-1929b11de2ec |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 8050:3922F4:3DD83D6:56581FE:69712ED2 |
| html-safe-nonce | 3394d8de86020ae3c307df9402c74cc5f9c8f8adc3b052dd64f0b2675c98678b |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4MDUwOjM5MjJGNDozREQ4M0Q2OjU2NTgxRkU6Njk3MTJFRDIiLCJ2aXNpdG9yX2lkIjoiMTA5ODAxMzM3MzE1MzQ4ODU5NCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 659e437bc1a4d4729d7e5390a0f8ee3734df160953efdf22143dc68bb6652912 |
| hovercard-subject-tag | issue:187808891 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/pythonnet/pythonnet/285/issue_layout |
| twitter:image | https://opengraph.githubassets.com/9fdb482e15915f2455f754b48bd20aa9d5d065f1716986ac839e6b03cc88d840/pythonnet/pythonnet/issues/285 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/9fdb482e15915f2455f754b48bd20aa9d5d065f1716986ac839e6b03cc88d840/pythonnet/pythonnet/issues/285 |
| og:image:alt | Right now the GIL has to be acquired for each call to PyObject functions or methods. Maybe these should be with GIL acquired by default? We can include context manager to force releasing of GIL by ... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | den-run-ai |
| hostname | github.com |
| expected-hostname | github.com |
| None | 235f189cb7458700436eaa6676a45f9abab16ecdfb4be6cc339f24abaa820b19 |
| turbo-cache-control | no-preview |
| go-import | github.com/pythonnet/pythonnet git https://github.com/pythonnet/pythonnet.git |
| octolytics-dimension-user_id | 6050430 |
| octolytics-dimension-user_login | pythonnet |
| octolytics-dimension-repository_id | 14748123 |
| octolytics-dimension-repository_nwo | pythonnet/pythonnet |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 14748123 |
| octolytics-dimension-repository_network_root_nwo | pythonnet/pythonnet |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | e26123de62cafb036ecaec64b7f90a01b4a7f823 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width