CVS log for gforth/engine/profile.c
Up to [gforth] / gforth / engine
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Current tag: MAIN
Revision 1.15: download - view: text, markup, annotated - select for diffs
Mon Dec 31 19:02:25 2007 UTC (16 years, 3 months ago) by anton
Branches: MAIN
CVS tags: v0-7-0,
HEAD
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +1 -1
lines
updated copyright year after changing license notice
Revision 1.14: download - view: text, markup, annotated - select for diffs
Mon Dec 31 18:40:25 2007 UTC (16 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -3
lines
updated copyright notices for GPL v3
Revision 1.13: download - view: text, markup, annotated - select for diffs
Sun Nov 2 22:15:29 2003 UTC (20 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +1 -1
lines
more work on stack caching
Revision 1.12: download - view: text, markup, annotated - select for diffs
Sun Nov 2 18:18:35 2003 UTC (20 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +1 -1
lines
Now the _fast.i files are included for gforth-fast and gforth-native
Revision 1.11: download - view: text, markup, annotated - select for diffs
Thu Oct 9 20:25:59 2003 UTC (20 years, 5 months ago) by anton
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -2
lines
replaced gforth-prof with $(PROFEXES) in Makedist.in
more stack caching work
Revision 1.10: download - view: text, markup, annotated - select for diffs
Mon Aug 25 14:17:52 2003 UTC (20 years, 7 months ago) by anton
Branches: MAIN
CVS tags: v0-6-2
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +1 -1
lines
documentation updates
fixed some portability bugs in vmgen-ex and vmgen-ex2
updated copyright years
Revision 1.9: download - view: text, markup, annotated - select for diffs
Wed Aug 20 09:23:46 2003 UTC (20 years, 7 months ago) by anton
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -2
lines
Defined run-time routines (docol etc.) as primitives, eliminated some
special-casing and "+DOESJUMP+1" etc. in engine.c and main.c
Defined the enum type PrimNum and replaced many shorts with PrimNums
(gives nicer gdb output)
Workaround for the absence of the FPE_... macros in FreeBSD/Alpha 4_STABLE
Revision 1.8: download - view: text, markup, annotated - select for diffs
Sun Mar 9 15:17:03 2003 UTC (21 years ago) by anton
Branches: MAIN
CVS tags: v0-6-1,
v0-6-0
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +1 -1
lines
updated copyright years
Revision 1.7: download - view: text, markup, annotated - select for diffs
Tue Dec 24 23:40:30 2002 UTC (21 years, 3 months ago) by anton
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +1 -1
lines
Gforth now supports large files (>2GB) on small machines (32-bits/cell).
forth.h now asks for all kinds of POSIX, X/Open, and GNU support.
rearranged include files such that forth.h precedes the system files.
Revision 1.6: download - view: text, markup, annotated - select for diffs
Sun Feb 10 14:02:25 2002 UTC (22 years, 1 month ago) by anton
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +16 -1
lines
lit@ and lit+ are now defined as superinstructions
compile lit @ and lit + instead of lit@ and lit+
extended prims2x to support superinstructions with non-C-names
(syntax: forth-name /c-name = ...)
support profiling of interpreters with superinstructions
(with simple instructions in the output).
profile output with prefixes only (enable by editing profile.c).
optional reporting of static superinstruction lengths (compared to
dynamic superinstructions); enable by compiling with -DPRINT_SUPER_LENGTHS
Revision 1.5: download - view: text, markup, annotated - select for diffs
Sun Mar 18 10:33:25 2001 UTC (23 years ago) by anton
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +1 -0
lines
VM_DEBUGGING now also prints stack-out values.
output-profile now uses goto to avoid gcc parser overflow.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Sun Mar 4 13:39:35 2001 UTC (23 years, 1 month ago) by anton
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +1 -1
lines
minor bugfixes
Revision 1.3: download - view: text, markup, annotated - select for diffs
Thu Mar 1 14:27:22 2001 UTC (23 years, 1 month ago) by anton
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +15 -0
lines
profiling now outputs subsequences
Revision 1.2: download - view: text, markup, annotated - select for diffs
Wed Feb 28 22:31:43 2001 UTC (23 years, 1 month ago) by anton
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +15 -4
lines
continued block profiling
Revision 1.1: download - view: text, markup, annotated - select for diffs
Tue Feb 27 21:17:11 2001 UTC (23 years, 1 month ago) by anton
Branches: MAIN
good start at profiling for peephole optimization
backtrace now also works for calls done with CALL
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>