Searched refs:gil_scoped_release (Results 1 - 5 of 5) sorted by relevance

/gem5/ext/pybind11/tests/
H A Dtest_gil_scoped.cpp49 py::gil_scoped_release gil_release;
H A Dtest_call_policies.cpp87 // `py::call_guard<py::gil_scoped_release>()` should work in PyPy as well,
98 m.def("without_gil", report_gil_status, py::call_guard<py::gil_scoped_release>());
H A Dtest_virtual_functions.cpp177 py::gil_scoped_release release;
/gem5/ext/pybind11/tests/test_embed/
H A Dtest_interpreter.cpp218 py::gil_scoped_release gil_release{};
/gem5/ext/pybind11/include/pybind11/
H A Dpybind11.h1878 * 2. The gil_scoped_release function can optionally cut the relationship
1969 class gil_scoped_release { class
1971 explicit gil_scoped_release(bool disassoc = false) : disassoc(disassoc) { function in class:gil_scoped_release
1982 ~gil_scoped_release() {
2003 class gil_scoped_release { class
2006 gil_scoped_release() { state = PyEval_SaveThread(); } function in class:gil_scoped_release
2007 ~gil_scoped_release() { PyEval_RestoreThread(state); }
2011 class gil_scoped_release { }; class

Completed in 18 milliseconds