CVS log for gforth/cache1.vmg
Up to [gforth] / gforth
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Current tag: MAIN
Revision 1.9: download - view: text, markup, annotated - select for diffs
Mon Dec 31 18:40:23 2007 UTC (15 years, 9 months ago) by anton
Branches: MAIN
CVS tags: v0-7-0,
HEAD
Diff to: previous 1.8: preferred, unified; selected 1.3: preferred, unified
Changes since revision 1.8: +2 -3
lines
updated copyright notices for GPL v3
Revision 1.8: download - view: text, markup, annotated - select for diffs
Mon Dec 31 17:34:58 2007 UTC (15 years, 9 months ago) by anton
Branches: MAIN
Diff to: previous 1.7: preferred, unified; selected 1.3: preferred, unified
Changes since revision 1.7: +1 -1
lines
updated copyright years
Revision 1.7: download - view: text, markup, annotated - select for diffs
Sat Jul 7 22:10:48 2007 UTC (16 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.6: preferred, unified; selected 1.3: preferred, unified
Changes since revision 1.6: +5 -5
lines
minor cleanups
Revision 1.6: download - view: text, markup, annotated - select for diffs
Fri Dec 31 13:23:56 2004 UTC (18 years, 9 months ago) by anton
Branches: MAIN
Diff to: previous 1.5: preferred, unified; selected 1.3: preferred, unified
Changes since revision 1.5: +1 -1
lines
updated copyright years for files changed in 2004
Revision 1.5: download - view: text, markup, annotated - select for diffs
Sun Jan 25 12:35:58 2004 UTC (19 years, 8 months ago) by anton
Branches: MAIN
Diff to: previous 1.4: preferred, unified; selected 1.3: preferred, unified
Changes since revision 1.4: +14 -14
lines
minore bugfixes (Makefile.in)
enabled 3-state stack caching for gforth-fast and gforth-native
bugfixes (EXECUTE and PERFORM; spbREG use)
explicit register allocation to spb for gforth-native, but not gforth-fast
Due to the shortest-path algorithm this means that gforth-fast uses only
S0 and S1, not S2, so we could keep that.
However, we probably want to use more states etc. for other
architectures, so we may want to have a way to select different
cache.vmg and different peeprules.vmg files for different
archs, builds, and binaries.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Tue Jan 20 19:07:40 2004 UTC (19 years, 8 months ago) by anton
Branches: MAIN
Diff to: previous 1.3: preferred, unified
Changes since revision 1.3: +1 -1
lines
fixed bug in cache1.vmg
prims2x.fs: better comments for prim*.i
main.c: better --debug output (added primitive names)
Revision
1.3:
download - view:
text,
markup,
annotated -
[selected for diffs]
Mon Nov 3 20:39:03 2003 UTC (19 years, 11 months ago) by
anton
Branches:
MAIN
Diff to: previous 1.2:
preferred,
unified
Changes since revision 1.2: +6 -5
lines
some (failed) experiments with stack caching
Revision 1.2: download - view: text, markup, annotated - select for diffs
Mon Nov 3 20:13:35 2003 UTC (19 years, 11 months ago) by anton
Branches: MAIN
Diff to: previous 1.1: preferred, unified; selected 1.3: preferred, unified
Changes since revision 1.1: +24 -21
lines
made classical 1-register stack caching work again (and probably
general stack caching with non-empty canonical state). There was a
subtle bug involving ?DUP-?BRANCH.
made this the default for gforth-fast and turned off anything beyond
deleted the now-unused rewrite_bb().
Revision 1.1: download - view: text, markup, annotated - select for diffs
Sun Nov 2 22:15:28 2003 UTC (19 years, 11 months ago) by anton
Branches: MAIN
Diff to: selected 1.3: preferred, unified
more work on stack caching
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>