• Zach Shaftel's avatar
    Store the bytecode offset in thread_state · 0cb1df1e
    Zach Shaftel authored
    * src/lisp.h:
    * src/eval.c (backtrace_byte_offset): Remove global variable, and
    put it...
    
    * src/thread.h (thread_state): ...in here as
    m_backtrace_byte_offset, and define backtrace_byte_offset as a
    macro that points to it.
    
    * src/bytecode.c (UPDATE_OFFSET): Move out of #ifdef
    BYTE_CODE_THREADED.
    0cb1df1e
lisp.h 160 KB