CVS log for parser3/src/lib/cord/cordbscs.c

[BACK] Up to [parser3project] / parser3 / src / lib / cord

Request diff between arbitrary revisions - Display revisions graphically


Keyword substitution: kv
Default branch: MAIN


Revision 1.14: download - view: text, markup, annotated - select for diffs
Tue Dec 5 22:59:58 2017 UTC (8 years, 5 months ago) by moko
Branches: MAIN
CVS tags: release_3_5_1, release_3_5_0, release_3_4_6, HEAD
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +1 -1 lines
to be sure that our version of gc.h/cord.h is used, we now include it directly

Revision 1.13: download - view: text, markup, annotated - select for diffs
Sun Dec 3 23:36:23 2017 UTC (8 years, 6 months ago) by moko
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +0 -1 lines
PA_DEBUG_DISABLE_GC works again, pa_gc_* method removes, libcord also can work without libgc

Revision 1.12: download - view: text, markup, annotated - select for diffs
Thu Oct 8 18:29:15 2015 UTC (10 years, 7 months ago) by moko
Branches: MAIN
CVS tags: release_3_4_5, release_3_4_4
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +1 -1 lines
Now char * is converted to CORD only using AS_CORD() to check for empty cord bug (fixes bug #957)

Revision 1.11: download - view: text, markup, annotated - select for diffs
Fri Jul 19 22:07:57 2013 UTC (12 years, 10 months ago) by moko
Branches: MAIN
CVS tags: release_3_4_3
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +3 -5 lines
includes cleanup

Revision 1.10: download - view: text, markup, annotated - select for diffs
Fri Nov 6 04:59:08 2009 UTC (16 years, 7 months ago) by misha
Branches: MAIN
CVS tags: release_3_4_2, release_3_4_1, release_3_4_0
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +5 -3 lines
- some rare GPF were fixed: checkouts are required after GC_MALLOC

Revision 1.9: download - view: text, markup, annotated - select for diffs
Thu Jul 16 09:18:35 2009 UTC (16 years, 10 months ago) by misha
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -3 lines
- optimization: CORD_str, CORD_to_const_char_star, CORD_to_char_star and CORD_substr have one more arg: length of cord

Revision 1.8: download - view: text, markup, annotated - select for diffs
Sat May 23 08:12:31 2009 UTC (17 years ago) by misha
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +163 -22 lines
- CORD_cat optimization

Revision 1.7: download - view: text, markup, annotated - select for diffs
Fri May 15 08:01:39 2009 UTC (17 years ago) by misha
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +20 -1 lines
- little hack was added to cord

Revision 1.6: download - view: text, markup, annotated - select for diffs
Fri Dec 16 10:15:12 2005 UTC (20 years, 5 months ago) by paf
Branches: MAIN
CVS tags: release_3_3_0, release_3_2_3, release_3_2_2, release_3_2_1, paf_left
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +1 -0 lines
. started killing gdome

Revision 1.5: download - view: text, markup, annotated - select for diffs
Thu Oct 7 09:20:27 2004 UTC (21 years, 8 months ago) by paf
Branches: MAIN
CVS tags: release_3_2_0, release_3_1_6, release_3_1_5, release_3_1_4
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +9 -4 lines
debugger help: CORD_dump now dumpts \t\r\n as @#| and truncates long char sequences less

Revision 1.4: download - view: text, markup, annotated - select for diffs
Mon May 24 12:21:18 2004 UTC (22 years ago) by paf
Branches: MAIN
CVS tags: release_3_1_3
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +0 -15 lines
cancel: more speed, less memory: CORD_chars_block originally intended to ...
it was good that CORD_chars_block were not used: it consumes more memory [and, might be slow too]
undoing that. [and removed that func so that it would not confuse parser developer in future]

Revision 1.3: download - view: text, markup, annotated - select for diffs
Thu Sep 25 09:15:02 2003 UTC (22 years, 8 months ago) by paf
Branches: MAIN
CVS tags: release_3_1_2, release_3_1_1
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +83 -13 lines
string_fragments_to_cord merged to HEAD

Revision 1.2.4.5: download - view: text, markup, annotated - select for diffs
Wed Sep 24 12:28:28 2003 UTC (22 years, 8 months ago) by paf
Diff to: previous 1.2.4.4: preferred, colored; branchpoint 1.2: preferred, colored; next MAIN 1.3: preferred, colored
Changes since revision 1.2.4.4: +0 -59 lines
CORD_append_block showed no efficiency = never optimized anything.
todo: somehow speed up harder cases: concatenationA+concatenationB when last block of A and first of B contain same letters

Revision 1.2.4.4: download - view: text, markup, annotated - select for diffs
Wed Sep 24 11:52:05 2003 UTC (22 years, 8 months ago) by paf
Diff to: previous 1.2.4.3: preferred, colored; branchpoint 1.2: preferred, colored
Changes since revision 1.2.4.3: +59 -2 lines
langs: speed up by joining adjucent blocks of same char [CORD_append_block]

Revision 1.2.4.3: download - view: text, markup, annotated - select for diffs
Wed Sep 24 10:49:14 2003 UTC (22 years, 8 months ago) by paf
Diff to: previous 1.2.4.2: preferred, colored; branchpoint 1.2: preferred, colored
Changes since revision 1.2.4.2: +56 -31 lines
aval/ works!
todo: save space by extending blocks when appending block with c == lastblock.c

Revision 1.2.4.2: download - view: text, markup, annotated - select for diffs
Tue Sep 23 12:14:00 2003 UTC (22 years, 8 months ago) by paf
Diff to: previous 1.2.4.1: preferred, colored; branchpoint 1.2: preferred, colored
Changes since revision 1.2.4.1: +6 -4 lines
something already works :)

Revision 1.2.4.1: download - view: text, markup, annotated - select for diffs
Tue Sep 23 09:54:28 2003 UTC (22 years, 8 months ago) by paf
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +45 -0 lines
main idea implemented, details left

Revision 1.2: download - view: text, markup, annotated - select for diffs
Thu Jul 24 11:31:22 2003 UTC (22 years, 10 months ago) by paf
Branches: MAIN
CVS tags: release_3_1_0
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +925 -0 lines
moved tempate_gc to HEAD

Revision 1.1.2.11: download - view: text, markup, annotated - select for diffs
Thu Apr 10 11:35:10 2003 UTC (23 years, 1 month ago) by paf
Diff to: previous 1.1.2.10: preferred, colored; next MAIN 1.2: preferred, colored
Changes since revision 1.1.2.10: +3 -1 lines
new convention: char* never 0. assert in cord on that

Revision 1.1.2.10: download - view: text, markup, annotated - select for diffs
Tue Apr 8 11:08:11 2003 UTC (23 years, 2 months ago) by paf
Diff to: previous 1.1.2.9: preferred, colored
Changes since revision 1.1.2.9: +1 -1 lines
number of string style improvements & optimizations

Revision 1.1.2.9: download - view: text, markup, annotated - select for diffs
Tue Apr 8 06:24:21 2003 UTC (23 years, 2 months ago) by paf
Diff to: previous 1.1.2.8: preferred, colored
Changes since revision 1.1.2.8: +2 -2 lines
From: "Boehm, Hans" <hans_boehm@hp.com>
To: "'Alexandr Petrosian (PAF)'" <PAF@design.ru>; "Boehm, Hans" <hans_boehm@hp.com>
Sent: Tuesday, April 08, 2003 2:16 AM
Subject: RE: libgc 6.2.alpha4 cord/cordbscs.c/CORD_cat bug [were: CORD__extend_path bug?


Thanks for the bug report and patch.

I hadn't looked at this code in a while.  Reading it now, it seems to me that the tests should also be ">= MAX_DEPTH" to comply with the invariant, though that may not matter a lot.  I changed that, too.

Hans

Revision 1.1.2.8: download - view: text, markup, annotated - select for diffs
Mon Apr 7 11:57:22 2003 UTC (23 years, 2 months ago) by paf
Diff to: previous 1.1.2.7: preferred, colored
Changes since revision 1.1.2.7: +7 -1 lines
CORD_cat bugfix

Revision 1.1.2.7: download - view: text, markup, annotated - select for diffs
Wed Apr 2 07:42:44 2003 UTC (23 years, 2 months ago) by paf
Diff to: previous 1.1.2.6: preferred, colored
Changes since revision 1.1.2.6: +1 -1 lines
globals.c: gc_substitute_memory_management_functions
+installed CORD_oom function

Revision 1.1.2.6: download - view: text, markup, annotated - select for diffs
Wed Apr 2 07:29:21 2003 UTC (23 years, 2 months ago) by paf
Diff to: previous 1.1.2.5: preferred, colored
Changes since revision 1.1.2.5: +2 -3 lines
converted debug hacks to ANSI assertions
started configure.in --enable-assertions

Revision 1.1.2.5: download - view: text, markup, annotated - select for diffs
Thu Mar 27 14:51:27 2003 UTC (23 years, 2 months ago) by paf
Diff to: previous 1.1.2.4: preferred, colored
Changes since revision 1.1.2.4: +4 -13 lines
introducing append_help_length [radical improvement here]

Revision 1.1.2.4: download - view: text, markup, annotated - select for diffs
Fri Mar 21 10:12:34 2003 UTC (23 years, 2 months ago) by paf
Diff to: previous 1.1.2.3: preferred, colored
Changes since revision 1.1.2.3: +1 -1 lines
test14 [bug fixed]

Revision 1.1.2.3: download - view: text, markup, annotated - select for diffs
Thu Mar 20 16:57:43 2003 UTC (23 years, 2 months ago) by paf
Diff to: previous 1.1.2.2: preferred, colored
Changes since revision 1.1.2.2: +13 -1 lines
cord bug fix, but still errors
todo: clear out

Revision 1.1.2.2: download - view: text, markup, annotated - select for diffs
Thu Mar 20 09:41:45 2003 UTC (23 years, 2 months ago) by paf
Diff to: previous 1.1.2.1: preferred, colored
Changes since revision 1.1.2.1: +3 -3 lines
untaint.C 99% [except mail&sql&optimize]

Revision 1.1.2.1: download - view: text, markup, annotated - select for diffs
Tue Mar 18 15:18:14 2003 UTC (23 years, 2 months ago) by paf
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +915 -0 lines
gc: cord part made parser/src/lib: it's not compiled into libgc by default

Revision 1.1
Tue Mar 18 15:18:14 2003 UTC (23 years, 2 months ago) by paf
Branches: MAIN
FILE REMOVED
file cordbscs.c was initially added on branch template_gc.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

E-mail: