refcount for Program
commit86ef38c2e60d578ed51867442e4fa0617e91ba32
authorBert Wesarg <bert.wesarg@googlemail.com>
Wed, 17 Sep 2008 16:23:45 +0000 (17 18:23 +0200)
committerBert Wesarg <bert.wesarg@googlemail.com>
Wed, 17 Sep 2008 16:23:45 +0000 (17 18:23 +0200)
tree9bdffd78527ea08b6de03f630cdc1a167ff8e929
parent73c5c4f0546c90defdc045a4fe4d4db217a40279
refcount for Program

use a refcount to free only macro programs not in use. Put the
program into the stack frame window, so we can release the program
if we return from that frame.

parse-define.patch:
 * enable FreeProgram() again
define_macro.patch:
 * enable FreeProgram() again

B.W.

Patch: +refcount-for-Program.patch
Patch: !parse-define.patch
Patch: !define_macro.patch
22 files changed:
GlobalSymTable.patch
InterpretDebug-mods.patch
InterpretDebug4.diff
RSunderlineStyle.diff
SUBR_TAG.patch
Symbol-embed-name.patch
UnderlineStyle.diff
anonArrayNamedArgs7.diff
consolidate-ops.patch
core-typeof-syntax.patch
define_macro.patch
escape_literal_macro.patch
interpret_c-macro-cleanup.patch
macroSemicolons.diff
parse-define.patch
pos_line_convert.patch
refcount-for-Program.patch [new file with mode: 0644]
relativeFileNormalization.diff
series
setWindowTitleFormat.diff
stringToNum.diff
timer_macros.patch