W3C CVS

CVS log for xmlschema/XSV/compile/FSM.py

[BACK] Up to [Public] / xmlschema / XSV / compile

Request diff between arbitrary revisions


Default branch: 1

Revision 1.21.2.20 / (download) - annotate - [select for diffs] , Fri Oct 12 19:05:06 2007 UTC (10 months, 3 weeks ago) by ht
Branch: ww
Changes since 1.21.2.19: +12 -7 lines
Diff to previous 1.21.2.19 (colored) next main 1.22 (colored)
merge one fix from main branch

Revision 1.22 / (download) - annotate - [select for diffs] , Fri Oct 12 18:47:49 2007 UTC (10 months, 3 weeks ago) by ht
CVS Tags: HEAD
Changes since 1.21: +15 -5 lines
Diff to previous 1.21 (colored)
another list optimisation consequence missed

Revision 1.21.2.19 / (download) - annotate - [select for diffs] , Fri Feb 16 14:13:14 2007 UTC (18 months, 2 weeks ago) by ht
Branch: ww
Changes since 1.21.2.18: +33 -20 lines
Diff to previous 1.21.2.18 (colored)
don't work harder than necessary in nd case

Revision 1.21.2.18 / (download) - annotate - [select for diffs] , Thu Jan 25 15:20:50 2007 UTC (19 months, 1 week ago) by ht
Branch: ww
Changes since 1.21.2.17: +411 -158 lines
Diff to previous 1.21.2.17 (colored)
Handle base machine nondeterminism via pseudo-parallelism in
subsumption checking

Revision 1.21.2.17 / (download) - annotate - [select for diffs] , Thu Jan 4 17:10:59 2007 UTC (20 months ago) by ht
Branch: ww
Changes since 1.21.2.16: +11 -4 lines
Diff to previous 1.21.2.16 (colored)
only reset counters when necessary during subsumption check

Revision 1.21.2.16 / (download) - annotate - [select for diffs] , Wed Jan 3 17:32:35 2007 UTC (20 months ago) by ht
Branch: ww
Changes since 1.21.2.15: +16 -7 lines
Diff to previous 1.21.2.15 (colored)
fix counter bug in subsumption check (maybe)

Revision 1.21.2.15 / (download) - annotate - [select for diffs] , Tue Dec 19 16:25:28 2006 UTC (20 months, 2 weeks ago) by ht
Branch: ww
Changes since 1.21.2.14: +40 -10 lines
Diff to previous 1.21.2.14 (colored)
Note on states that they have an at-risk (of ND screwup) transition
Don't give warning for ND anymore

Revision 1.21.2.14 / (download) - annotate - [select for diffs] , Fri Nov 10 12:25:16 2006 UTC (21 months, 3 weeks ago) by ht
Branch: ww
Changes since 1.21.2.13: +33 -16 lines
Diff to previous 1.21.2.13 (colored)
changed how winning is handled,
in particular when derived max is None

Revision 1.21.2.13 / (download) - annotate - [select for diffs] , Fri Nov 10 10:21:41 2006 UTC (21 months, 3 weeks ago) by ht
Branch: ww
Changes since 1.21.2.12: +31 -22 lines
Diff to previous 1.21.2.12 (colored)
simplify bigloop check a bit,
eliminate particlesHb011.xsd bug by requiring conflicting derived loop
to be outermost

Revision 1.21.2.12 / (download) - annotate - [select for diffs] , Sun Nov 5 20:43:29 2006 UTC (22 months ago) by ht
Branch: ww
Changes since 1.21.2.11: +94 -56 lines
Diff to previous 1.21.2.11 (colored)
substantial rework of big loop detection, including change
to handling of IncrEdge in derived machine in all circumstances. . .

Revision 1.21.2.11 / (download) - annotate - [select for diffs] , Sat Nov 4 15:18:58 2006 UTC (22 months ago) by ht
Branch: ww
Changes since 1.21.2.10: +8 -4 lines
Diff to previous 1.21.2.10 (colored)
mark 2 loop check seems OK

Revision 1.21.2.10 / (download) - annotate - [select for diffs] , Sat Nov 4 15:10:53 2006 UTC (22 months ago) by ht
Branch: ww
Changes since 1.21.2.9: +15 -11 lines
Diff to previous 1.21.2.9 (colored)
mark 2 big loop detection w/o debugging

Revision 1.21.2.9 / (download) - annotate - [select for diffs] , Sat Nov 4 15:06:38 2006 UTC (22 months ago) by ht
Branch: ww
Changes since 1.21.2.8: +33 -12 lines
Diff to previous 1.21.2.8 (colored)
debugging big loop detection mark 2

Revision 1.21.2.8 / (download) - annotate - [select for diffs] , Fri Nov 3 15:11:35 2006 UTC (22 months ago) by ht
Branch: ww
Changes since 1.21.2.7: +45 -35 lines
Diff to previous 1.21.2.7 (colored)
remove big loop check on incr case (can't see that it ever would win)
add inverse big loop check

Revision 1.21.2.7 / (download) - annotate - [select for diffs] , Thu Nov 2 18:09:34 2006 UTC (22 months ago) by ht
Branch: ww
Changes since 1.21.2.6: +55 -5 lines
Diff to previous 1.21.2.6 (colored)
try detecting base infinite loops

Revision 1.21.2.6 / (download) - annotate - [select for diffs] , Tue Aug 15 16:11:21 2006 UTC (2 years ago) by ht
Branch: ww
Changes since 1.21.2.5: +10 -7 lines
Diff to previous 1.21.2.5 (colored)
use xsvNS for dumping FSMs

Revision 1.21.2.5 / (download) - annotate - [select for diffs] , Fri Apr 21 11:02:50 2006 UTC (2 years, 4 months ago) by ht
Branch: ww
Changes since 1.21.2.4: +39 -22 lines
Diff to previous 1.21.2.4 (colored)
accommodate change to final handling

Revision 1.21.2.4 / (download) - annotate - [select for diffs] , Tue Apr 18 11:09:19 2006 UTC (2 years, 4 months ago) by ht
Branch: ww
Changes since 1.21.2.3: +32 -22 lines
Diff to previous 1.21.2.3 (colored)
Remove idiosyncratic max check on Incr edges,
move general max check to TestEdge

Revision 1.21.2.3 / (download) - annotate - [select for diffs] , Fri Mar 24 14:38:09 2006 UTC (2 years, 5 months ago) by ht
Branch: ww
Changes since 1.21.2.2: +36 -15 lines
Diff to previous 1.21.2.2 (colored)
include lax in edc check,
check conflicts for subsumption

Revision 1.21.2.2 / (download) - annotate - [select for diffs] , Thu Mar 23 19:12:32 2006 UTC (2 years, 5 months ago) by ht
Branch: ww
Changes since 1.21.2.1: +6 -2 lines
Diff to previous 1.21.2.1 (colored)
first cut at runtime EDC

Revision 1.21.2.1 / (download) - annotate - [select for diffs] , Sun Mar 19 20:03:46 2006 UTC (2 years, 5 months ago) by ht
Branch: ww
Changes since 1.21: +20 -5 lines
Diff to previous 1.21 (colored)
simple impl of weakened wildcards

Revision 1.21 / (download) - annotate - [select for diffs] , Sun Mar 19 19:20:26 2006 UTC (2 years, 5 months ago) by ht
Branch point for: ww
Changes since 1.20: +58 -3 lines
Diff to previous 1.20 (colored)
weird wildcard subsumption case

Revision 1.20 / (download) - annotate - [select for diffs] , Thu Mar 16 15:06:41 2006 UTC (2 years, 5 months ago) by ht
Changes since 1.19: +24 -7 lines
Diff to previous 1.19 (colored)
fix UPA bug wrt as it were a+ by slight rearrangement to empty arcs,
test fixed value constraints OK as part of checking edge subsumption

Revision 1.19 / (download) - annotate - [select for diffs] , Mon Oct 10 14:09:17 2005 UTC (2 years, 10 months ago) by ht
Changes since 1.18: +7 -2 lines
Diff to previous 1.18 (colored)
forestall post-error crash

Revision 1.18 / (download) - annotate - [select for diffs] , Mon Aug 22 12:31:22 2005 UTC (3 years ago) by ht
Changes since 1.17: +10 -7 lines
Diff to previous 1.17 (colored)
better, i hope, handling of displaying non-ascii qnames

Revision 1.17 / (download) - annotate - [select for diffs] , Fri Aug 19 11:58:33 2005 UTC (3 years ago) by ht
Changes since 1.16: +31 -4 lines
Diff to previous 1.16 (colored)
Allow for more than 26 counters in a schema

Revision 1.16 / (download) - annotate - [select for diffs] , Fri Apr 15 13:52:15 2005 UTC (3 years, 4 months ago) by ht
CVS Tags: sfsRedef
Changes since 1.15: +106 -115 lines
Diff to previous 1.15 (colored)
give up on MaxEdge, handle max checking more like min checking,
implement all groups properly

Revision 1.15 / (download) - annotate - [select for diffs] , Thu Apr 14 10:31:41 2005 UTC (3 years, 4 months ago) by ht
Changes since 1.14: +12 -6 lines
Diff to previous 1.14 (colored)
fix over-counting cases

Revision 1.14 / (download) - annotate - [select for diffs] , Wed Apr 13 16:32:51 2005 UTC (3 years, 4 months ago) by ht
Changes since 1.13: +174 -96 lines
Diff to previous 1.13 (colored)
first attempt at proper handling of numeric exponents during subsumption checking

Revision 1.13 / (download) - annotate - [select for diffs] , Tue Apr 12 18:42:02 2005 UTC (3 years, 4 months ago) by ht
Changes since 1.12: +84 -28 lines
Diff to previous 1.12 (colored)
Having moved the greedy counter/backtracking/resetting code
to a branch, this attempts to re-implement the other changes from
that branch, i.e.
 * short explanation wrt counters
 * distinguish weak and strong overhead loops
 * <all> bug fix
 * Fix kleene + bug (was == *)

Revision 1.12.2.5 / (download) - annotate - [select for diffs] , Tue Apr 12 15:50:16 2005 UTC (3 years, 4 months ago) by ht
Branch: reset
Changes since 1.12.2.4: +6 -6 lines
Diff to previous 1.12.2.4 (colored) next main 1.13 (colored)
hack Log

Revision 1.12.2.4 / (download) - annotate - [select for diffs] , Tue Apr 12 15:48:26 2005 UTC (3 years, 4 months ago) by ht
Branch: reset
Changes since 1.12.2.3: +35 -2 lines
Diff to previous 1.12.2.3 (colored)
short explanation wrt counters

Revision 1.12.2.3 / (download) - annotate - [select for diffs] , Tue Apr 12 15:47:54 2005 UTC (3 years, 4 months ago) by ht
Branch: reset
Changes since 1.12.2.2: +22 -7 lines
Diff to previous 1.12.2.2 (colored)
distinguish weak and strong overhead loops

Revision 1.12.2.2 / (download) - annotate - [select for diffs] , Tue Apr 12 15:47:24 2005 UTC (3 years, 4 months ago) by ht
Branch: reset
Changes since 1.12.2.1: +6 -3 lines
Diff to previous 1.12.2.1 (colored)
<all> bug fix

Revision 1.12.2.1 / (download) - annotate - [select for diffs] , Tue Apr 12 15:46:42 2005 UTC (3 years, 4 months ago) by ht
Branch: reset
Changes since 1.12: +170 -36 lines
Diff to previous 1.12 (colored)
Implement new complete counter algorithm
 Fix kleene + bug (was == *)

Revision 1.12 / (download) - annotate - [select for diffs] , Thu May 20 09:50:20 2004 UTC (4 years, 3 months ago) by ht
Branch point for: reset
Changes since 1.11: +23 -18 lines
Diff to previous 1.11 (colored)
remove some performance bottlenecks

Revision 1.11 / (download) - annotate - [select for diffs] , Tue May 18 18:02:07 2004 UTC (4 years, 3 months ago) by ht
Changes since 1.10: +28 -30 lines
Diff to previous 1.10 (colored)
changed min check to plain guard

Revision 1.10 / (download) - annotate - [select for diffs] , Mon May 17 17:31:15 2004 UTC (4 years, 3 months ago) by ht
Changes since 1.9: +149 -141 lines
Diff to previous 1.9 (colored)
plus-edge approach to numeric exponents working?

Revision 1.9 / (download) - annotate - [select for diffs] , Sun May 16 16:41:19 2004 UTC (4 years, 3 months ago) by ht
Changes since 1.8: +335 -129 lines
Diff to previous 1.8 (colored)
cul-de-sac wrt counters

Revision 1.8 / (download) - annotate - [select for diffs] , Wed May 12 15:11:25 2004 UTC (4 years, 3 months ago) by ht
Changes since 1.7: +123 -34 lines
Diff to previous 1.7 (colored)
working on counters

Revision 1.7 / (download) - annotate - [select for diffs] , Wed May 12 15:10:53 2004 UTC (4 years, 3 months ago) by ht
Changes since 1.6: +299 -196 lines
Diff to previous 1.6 (colored)
preparing for counters

Revision 1.6 / (download) - annotate - [select for diffs] , Thu Apr 1 13:31:43 2004 UTC (4 years, 5 months ago) by ht
Changes since 1.5: +7 -4 lines
Diff to previous 1.5 (colored)
work on final/block a bit

Revision 1.5 / (download) - annotate - [select for diffs] , Thu Dec 4 10:52:42 2003 UTC (4 years, 9 months ago) by ht
Changes since 1.4: +35 -2 lines
Diff to previous 1.4 (colored)
handle display of subsumption failures locally

Revision 1.4 / (download) - annotate - [select for diffs] , Mon Nov 25 11:39:35 2002 UTC (5 years, 9 months ago) by ht
Changes since 1.3: +12 -5 lines
Diff to previous 1.3 (colored)
protect against missing decl

Revision 1.3 / (download) - annotate - [select for diffs] , Mon Nov 11 18:18:40 2002 UTC (5 years, 9 months ago) by ht
CVS Tags: preValue
Changes since 1.2: +7 -4 lines
Diff to previous 1.2 (colored)
use unicode properly for names/dumping

Revision 1.2 / (download) - annotate - [select for diffs] , Tue Nov 5 14:18:22 2002 UTC (5 years, 10 months ago) by ht
Changes since 1.1: +32 -19 lines
Diff to previous 1.1 (colored)
package FSM construction and checking and move to FSM

Revision 1.1 / (download) - annotate - [select for diffs] , Fri Jun 28 09:40:22 2002 UTC (6 years, 2 months ago) by ht
Diff
XSV as package: components

This form allows you to request diff's 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.

Diffs between and
Type of Diff should be a 

View only Branch:
Sort log by:

Webmaster