* TODO: Little updates.

This commit is contained in:
arno 2000-10-16 23:14:33 +00:00
parent 86f326d11e
commit cbb5c9843d
2 changed files with 29 additions and 5 deletions

View File

@ -1,5 +1,24 @@
2000-10-17 Arno W. Peters <A.W.Peters@ieee.org>
* TODO: Little updates.
2000-10-14 Arno W. Peters <A.W.Peters@ieee.org>
* acconfig.h, configure.in, src/frontend/inpcom.c,
src/include/complex.h src/include/macros.h, src/include/memory.h
src/include/ngspice.h, src/maths/cmaths/Makefile.am
src/maths/cmaths/cmath1.c, src/maths/cmaths/cmath2.c
src/maths/cmaths/cmath3.c, src/maths/cmaths/cmath4.c
src/maths/cmaths/test_cx_j.c, src/maths/cmaths/test_cx_mag.c
src/maths/cmaths/test_cx_ph.c, src/misc/alloc.c src/misc/alloc.h:
Added support for the Boehm-Weiser conservative garbage collector.
* NOTES, src/maths/cmaths/cmath.h: Added.
* notes/Linux.changes, notes/dbx, notes/internal, notes/mac_port
notes/porting, notes/spice2: Removed or incorporated into
NOTES.
* *: replaced malloc, realloc and free calls to use tmalloc,
trealloc and txfree.

15
TODO
View File

@ -27,7 +27,8 @@ Remove smktemp() in favor of tmpfile() or other ANSI C equivalent;
Note: different symantics!
Write a asprintf() replacement for systems that don't have it
available.
available. Also check how this function interacts with the garbage
collector.
Prefix all functions in the spice library with spice_*.
@ -83,7 +84,14 @@ Verify C code device models by building equivalent netlists and
comparing simulation results. Equivalent netlists also help document
the models currently in Spice.
Add tests for all functions in the complex library in
Use benchmarking suite to profile Spice. Use gcov to measure coverage
(and to find out where more tests are needed.) Make profiling support
a configure switch.
Devise a way to compare outputs from different circuit simulators to
verify the results of the simulations.
Add small tests for all functions in the complex library in
src/maths/cmaths.
Add tests for all functions in the sparse matrix library in
@ -97,9 +105,6 @@ src/maths/deriv.
Add more circuit tests into the tests directory.
Use gcov to measure current test coverage (and to find out where more
tests are needed.) Make this a configure switch.
Documentation
-------------