mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-01 20:30:28 +02:00
* configure.in: AC_CHECK_FUNCS: add "system". * simpos.c (scm_system): always define: use sysmissing if not available. Check for HAVE_SYSTEM instead of _Windows (does Windows lack system or does it have an unusable one?). Check for error conditions -1 and 127. Use SCM_DEFER_INTS. Let the argument be optional: if not supplied, call system(NULL). * ports.c (scm_close_port): relax the type check from OPPORTP to PORTP; closing a closed port is allowed. |
||
---|---|---|
.. | ||
.cvsignore | ||
assim | ||
cswap | ||
go | ||
init | ||
Makefile.am | ||
Makefile.in | ||
prim | ||
raw | ||
README.time |
The program `raw', when run in `..' runs the program `run' produced from `meas.c'. It produces a raw output file (see `../tmp/*.raw'). `raw' will die with an error if run in the current directory. Note that some versions of `time' produce output in an unexpected format; edit them by hand. `prim', `init', `cswap' and `go' produce formatted table entries used in the documentation (in `../doc'). For example, from `..', foreach i (tmp/*.raw) time/prim $i end See notes in the QuickThreads document about the applicability of these microbenchmark measurements -- in general, you can expect all QuickThreads operations to be a bit slower when used in a real application.