/[cells]/cells/propagate.lisp
ViewVC logotype

Log of /cells/propagate.lisp

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Tag:

Revision 1.38 - (view) (annotate) - [select for diffs]
Sun Oct 12 01:21:07 2008 UTC (5 years, 6 months ago) by ktilton
Branch: MAIN
CVS Tags: HEAD
Changes since 1.37: +34 -27 lines
Diff to previous 1.37
Just trying to get a patch in for record-caller

Revision 1.37 - (view) (annotate) - [select for diffs]
Mon Jun 16 12:38:04 2008 UTC (5 years, 10 months ago) by ktilton
Branch: MAIN
Changes since 1.36: +0 -4 lines
Diff to previous 1.36
nothing special

Revision 1.36 - (view) (annotate) - [select for diffs]
Wed Apr 23 03:20:09 2008 UTC (5 years, 11 months ago) by ktilton
Branch: MAIN
Changes since 1.35: +7 -1 lines
Diff to previous 1.35
Oops. Major repairs to handling of the owning property of cell slots.

Revision 1.35 - (view) (annotate) - [select for diffs]
Tue Apr 22 10:11:50 2008 UTC (5 years, 11 months ago) by ktilton
Branch: MAIN
Changes since 1.34: +1 -1 lines
Diff to previous 1.34
*** empty log message ***

Revision 1.34 - (view) (annotate) - [select for diffs]
Sat Mar 15 15:18:34 2008 UTC (6 years, 1 month ago) by ktilton
Branch: MAIN
Changes since 1.33: +18 -4 lines
Diff to previous 1.33
Mostly differentiating new *depender* from CAR of *call-stack* so we can clear former to get without-c-dependency behavior without clearing *call-stack*, in turn to detect cyclic calculation even if doing a without-c-dependency.

Revision 1.33 - (view) (annotate) - [select for diffs]
Sat Feb 2 00:09:28 2008 UTC (6 years, 2 months ago) by ktilton
Branch: MAIN
Changes since 1.32: +12 -55 lines
Diff to previous 1.32
make cell (if any) sixth param to slot-value-observe

Revision 1.32 - (view) (annotate) - [select for diffs]
Fri Feb 1 20:41:54 2008 UTC (6 years, 2 months ago) by ktilton
Branch: MAIN
Changes since 1.31: +48 -7 lines
Diff to previous 1.31
tougher test for with-one-datapulse (the new name)

Revision 1.31 - (view) (annotate) - [select for diffs]
Fri Feb 1 15:52:49 2008 UTC (6 years, 2 months ago) by phildebrandt
Branch: MAIN
Changes since 1.30: +1 -33 lines
Diff to previous 1.30
moved propagation test to test-propagation.lisp

Revision 1.30 - (view) (annotate) - [select for diffs]
Fri Feb 1 03:18:36 2008 UTC (6 years, 2 months ago) by ktilton
Branch: MAIN
Changes since 1.29: +93 -13 lines
Diff to previous 1.29
version 1.0 of multiple updates in one datapulse

Revision 1.29 - (view) (annotate) - [select for diffs]
Thu Jan 31 03:30:17 2008 UTC (6 years, 2 months ago) by ktilton
Branch: MAIN
Changes since 1.28: +8 -2 lines
Diff to previous 1.28
Fixed a whole in initialization such that a slot could be observed twice, unhealthy when observers have side effects.

Revision 1.28 - (view) (annotate) - [select for diffs]
Fri Nov 30 16:51:18 2007 UTC (6 years, 4 months ago) by ktilton
Branch: MAIN
Changes since 1.27: +17 -13 lines
Diff to previous 1.27
*** empty log message ***

Revision 1.27 - (view) (annotate) - [select for diffs]
Mon Jan 29 06:44:01 2007 UTC (7 years, 2 months ago) by ktilton
Branch: MAIN
Changes since 1.26: +23 -18 lines
Diff to previous 1.26
Some interesting changes

Revision 1.26 - (view) (annotate) - [select for diffs]
Mon Nov 13 05:28:08 2006 UTC (7 years, 5 months ago) by ktilton
Branch: MAIN
Changes since 1.25: +1 -1 lines
Diff to previous 1.25
*** empty log message ***

Revision 1.25 - (view) (annotate) - [select for diffs]
Fri Nov 3 13:37:10 2006 UTC (7 years, 5 months ago) by ktilton
Branch: MAIN
Changes since 1.24: +32 -13 lines
Diff to previous 1.24
a couple of serious bug fixes, actually.

Revision 1.24 - (view) (annotate) - [select for diffs]
Tue Oct 17 21:28:39 2006 UTC (7 years, 6 months ago) by ktilton
Branch: MAIN
Changes since 1.23: +7 -4 lines
Diff to previous 1.23
Mostly someone screwing with file creation dates, but also a profound change to handling of cell currency in the face of model quiescence. See list (or code remarks re :uncurrent) for deets.

Revision 1.23 - (view) (annotate) - [select for diffs]
Wed Oct 11 22:16:22 2006 UTC (7 years, 6 months ago) by ktilton
Branch: MAIN
Changes since 1.22: +1 -1 lines
Diff to previous 1.22
*** empty log message ***

Revision 1.22 - (view) (annotate) - [select for diffs]
Mon Oct 2 02:38:31 2006 UTC (7 years, 6 months ago) by ktilton
Branch: MAIN
Changes since 1.21: +13 -14 lines
Diff to previous 1.21
Hope I have not broken things, but consider this a warning: I may have.

Revision 1.21 - (view) (annotate) - [select for diffs]
Tue Sep 5 18:40:47 2006 UTC (7 years, 7 months ago) by ktilton
Branch: MAIN
Changes since 1.20: +9 -0 lines
Diff to previous 1.20
New :owning slot parameter automates NOT-TO-BE of slot contents as value/values disappear.

Revision 1.20 - (view) (annotate) - [select for diffs]
Sun Sep 3 13:41:09 2006 UTC (7 years, 7 months ago) by ktilton
Branch: MAIN
Changes since 1.19: +2 -1 lines
Diff to previous 1.19
*** empty log message ***

Revision 1.19 - (view) (annotate) - [select for diffs]
Mon Jul 24 05:03:08 2006 UTC (7 years, 8 months ago) by ktilton
Branch: MAIN
Changes since 1.18: +4 -4 lines
Diff to previous 1.18
Looks like copying files back and forth has fooled CVS into thinking everything changed. <sigh>

Revision 1.18 - (view) (annotate) - [select for diffs]
Fri Jun 23 01:04:56 2006 UTC (7 years, 9 months ago) by ktilton
Branch: MAIN
Changes since 1.17: +17 -17 lines
Diff to previous 1.17
New abbreviated defmodel: defmd

Starting to change internals names as the mood hits me.

Revision 1.17 - (view) (annotate) - [select for diffs]
Tue Jun 13 16:19:35 2006 UTC (7 years, 10 months ago) by ktilton
Branch: MAIN
Changes since 1.16: +1 -1 lines
Diff to previous 1.16
Back out change to ephemerals

Revision 1.16 - (view) (annotate) - [select for diffs]
Tue Jun 13 05:05:13 2006 UTC (7 years, 10 months ago) by ktilton
Branch: MAIN
Changes since 1.15: +3 -3 lines
Diff to previous 1.15
Mostly make ephemerals more transparent by always rerunning rules of dependents. This is actually a bug fix, at some profound level of understanding beyond me.

Revision 1.15 - (view) (annotate) - [select for diffs]
Fri Jun 9 17:21:35 2006 UTC (7 years, 10 months ago) by ktilton
Branch: MAIN
Changes since 1.14: +1 -1 lines
Diff to previous 1.14
Small fix to c-formula to &allow-other-keys, in support of new tutorial.

Revision 1.14 - (view) (annotate) - [select for diffs]
Mon Jun 5 00:01:22 2006 UTC (7 years, 10 months ago) by ktilton
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13
evolving geometry; refinement of test case 01c-cascade

Revision 1.13 - (view) (annotate) - [select for diffs]
Tue May 30 02:47:45 2006 UTC (7 years, 10 months ago) by ktilton
Branch: MAIN
Changes since 1.12: +3 -5 lines
Diff to previous 1.12
Beginnings of tutorial/porting suite of demonstration/example/regression test code. Also, a fix to core Cells so rules can happen to return multiple values (say by using ROUND as the last form) without tripping over Synapse-handling.

Revision 1.12 - (view) (annotate) - [select for diffs]
Sat May 20 06:32:19 2006 UTC (7 years, 11 months ago) by ktilton
Branch: MAIN
Changes since 1.11: +16 -20 lines
Diff to previous 1.11
A slow tedious transition to LLGPL

Revision 1.11 - (view) (annotate) - [select for diffs]
Wed Mar 22 18:48:13 2006 UTC (8 years, 1 month ago) by ktilton
Branch: MAIN
Changes since 1.10: +33 -31 lines
Diff to previous 1.10
defobserver now supports an :around option specified in usual place:

  (defobserver accelerator :around () etc......)

Long overdue.

Revision 1.10 - (view) (annotate) - [select for diffs]
Sat Mar 18 00:15:40 2006 UTC (8 years, 1 month ago) by ktilton
Branch: MAIN
Changes since 1.9: +13 -20 lines
Diff to previous 1.9
New doc and test (deep-cells) for Cells 3. One mod to avoid unnecessary :etll-dependents enqueue

Revision 1.9 - (view) (annotate) - [select for diffs]
Thu Mar 16 05:28:28 2006 UTC (8 years, 1 month ago) by ktilton
Branch: MAIN
Changes since 1.8: +95 -90 lines
Diff to previous 1.8
Cells 3 Initial release. See also new Celtk module in the same Cells repository

Revision 1.8 - (view) (annotate) - [select for diffs]
Thu May 26 01:15:50 2005 UTC (8 years, 10 months ago) by ktilton
Branch: MAIN
Changes since 1.7: +16 -12 lines
Diff to previous 1.7
Restore rough tracking of propagation (search for *cause*)

Revision 1.7 - (view) (annotate) - [select for diffs]
Wed May 25 05:04:46 2005 UTC (8 years, 10 months ago) by ktilton
Branch: MAIN
Changes since 1.6: +1 -1 lines
Diff to previous 1.6
Fix make-synaptic-ruled to evaluate synapse ID

Revision 1.6 - (view) (annotate) - [select for diffs]
Sat May 21 01:40:53 2005 UTC (8 years, 11 months ago) by ktilton
Branch: MAIN
Changes since 1.5: +1 -1 lines
Diff to previous 1.5
Dow-Jones use case: Use new :no-propagate rule option to suppress processing of trades at unchanged price.

Revision 1.5 - (view) (annotate) - [select for diffs]
Thu May 19 20:17:47 2005 UTC (8 years, 11 months ago) by ktilton
Branch: MAIN
Changes since 1.4: +1 -1 lines
Diff to previous 1.4
Fix synapses, unifying with ruled cells

Revision 1.4 - (view) (annotate) - [select for diffs]
Wed May 18 21:47:29 2005 UTC (8 years, 11 months ago) by ktilton
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3
Speed up c-link-ex a little

Revision 1.3 - (view) (annotate) - [select for diffs]
Sun May 8 12:42:12 2005 UTC (8 years, 11 months ago) by ktilton
Branch: MAIN
Changes since 1.2: +13 -17 lines
Diff to previous 1.2
Test for *stop*ped Cells.
Eliminate *causation*, auto-detection of causal looping.

Revision 1.2 - (view) (annotate) - [select for diffs]
Sat May 7 23:12:40 2005 UTC (8 years, 11 months ago) by ktilton
Branch: MAIN
Changes since 1.1: +1 -0 lines
Diff to previous 1.1
Have slot-value reset to nil as well as c-value, on c-ephemeral-reset

Revision 1.1 - (view) (annotate) - [select for diffs]
Fri May 6 21:05:45 2005 UTC (8 years, 11 months ago) by ktilton
Branch: MAIN
Establish Cells II (aka Cells 2.0, aka Cells) as Cells module in Cells project CVS tree

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.5