interpreter->flags was a mixture of various flags like GC_DEBUG and run
core settings. Additionally the CGoto bit was set by default, CGoto +
prederef bit did select the CGP core.
This is now cleaned up:
- flags are flags
- run_core settings are separate - only any one core can be active
T
On Tuesday 02 April 2002 01:48, Josh Wilmes wrote:
> (apparently the enum type is signed by default).
Implementation defined.
--
Bryan C. Warnock
[EMAIL PROTECTED]
At 01:48 AM 4/2/2002 -0500, Josh Wilmes wrote:
> Added macros for working with the interpreter->flags structure, following
> the _SET/_CLEAR/_TEST convention from pdd07.
Nice cleanup.
-Melvin
interpreter.h
io io.c io_win32.c
Log:
Added macros for working with the interpreter->flags structure, following
the _SET/_CLEAR/_TEST convention from pdd07.
Changed all the things which were directly accessing ->flags to use these
macros instead. This gave
Correction, they aren't physically passed to runops() but you get the idea..
-Melvin
---Original Message---
From: Melvin Smith
Date: Wednesday, December 05, 2001 08:49:30 PM
To: [EMAIL PROTECTED]
Subject: interpreter->flags
Guys/Dan/Simon,
While messing around tonight I noti
Guys/Dan/Simon,
While messing around tonight I noticed that interpreter flags
aren't visible to any subsystem initialization code because the flags
are passed to runops() instead of make_interpreter(). (I'm playing
with some IO stuff and I'd like access to the flags at the time o