Public Member Functions | |
InterpreterStateImpl (const Code &code) | |
c10::intrusive_ptr< Future > | getOrCreateFuture () |
c10::intrusive_ptr< Future > | runAsync (Stack &stack) |
void | run (Stack &stack) |
int | get (const ListHandle< int > &list, int i) |
bool | get (const ListHandle< bool > &list, int i) |
void | loadTensorsFromRegisters (const UseList &uses, Stack &stack) |
Data Fields | |
size_t | pc = 0 |
c10::intrusive_ptr< Future > | future |
std::shared_ptr< CodeImpl > | function |
int * | int_data |
const std::vector< bool > & | bool_data |
std::vector< IValue > | registers |
Stack | stack |
Additional Inherited Members | |
Protected Member Functions inherited from c10::intrusive_ptr_target | |
intrusive_ptr_target (intrusive_ptr_target &&other) noexcept | |
intrusive_ptr_target & | operator= (intrusive_ptr_target &&other) noexcept |
intrusive_ptr_target (const intrusive_ptr_target &other) noexcept | |
intrusive_ptr_target & | operator= (const intrusive_ptr_target &other) noexcept |
Definition at line 687 of file interpreter.cpp.