Powered by Apache

CVS log for OpenXM/src/kxx/oxserver00.c

[BACK] Up to [local] / OpenXM / src / kxx

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.25 / (download) - annotate - [select for diffs], Wed Oct 7 07:47:23 2020 UTC (4 years, 2 months ago) by takayama
Branch: MAIN
CVS Tags: HEAD
Changes since 1.24: +13 -5 lines
Diff to previous 1.24 (unified)

The causes of the warnings in kxx/ are fixed.

Revision 1.24 / (download) - annotate - [select for diffs], Sun Aug 28 02:43:15 2016 UTC (8 years, 4 months ago) by takayama
Branch: MAIN
Changes since 1.23: +3 -1 lines
Diff to previous 1.23 (unified)

Added SM_nop (300) to the specification.

asirgui --> ox_sm1 by sm1.start() partially works,
but ox_reset(...) still hangs with waiting syncball after getting
(OX_COMMAND,SM_nop)
(We can try it by asir_contrib_update(|update=7); from tomorrow's rsync.)

Revision 1.23 / (download) - annotate - [select for diffs], Thu Mar 31 05:27:34 2016 UTC (8 years, 8 months ago) by takayama
Branch: MAIN
Changes since 1.22: +10 -10 lines
Diff to previous 1.22 (unified)

mysig.c and mysig.h are moved to src/util and are installed under
OpenXM/lib and OpenXM/include.
mysignal is used in k097.

Revision 1.22 / (download) - annotate - [select for diffs], Sat Oct 10 11:29:46 2015 UTC (9 years, 2 months ago) by takayama
Branch: MAIN
Changes since 1.21: +2 -1 lines
Diff to previous 1.21 (unified)

Added some missing prototype declarations.

Revision 1.21 / (download) - annotate - [select for diffs], Fri Oct 9 23:46:18 2015 UTC (9 years, 2 months ago) by takayama
Branch: MAIN
Changes since 1.20: +3 -3 lines
Diff to previous 1.20 (unified)

Bug fix of segmentation fault of ox_sm1 when error happens.
It is caused by some missing prototype declarations.
They are added to serversm.h

Revision 1.20 / (download) - annotate - [select for diffs], Fri Oct 9 05:03:37 2015 UTC (9 years, 2 months ago) by takayama
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (unified)

Fixed a typo.

Revision 1.19 / (download) - annotate - [select for diffs], Thu Oct 8 11:49:38 2015 UTC (9 years, 2 months ago) by takayama
Branch: MAIN
Changes since 1.18: +4 -4 lines
Diff to previous 1.18 (unified)

longjmp --> _longjmp on cygwin.
We use macros MYSETJMP and MYLONGJMP.
There is still a trouble on error handling on ox_sm1.

Revision 1.18 / (download) - annotate - [select for diffs], Thu Oct 8 08:14:25 2015 UTC (9 years, 2 months ago) by takayama
Branch: MAIN
Changes since 1.17: +10 -7 lines
Diff to previous 1.17 (unified)

setjmp is replaced by _setjmp, but ox_sm1 still crashes with parser errors.

Revision 1.17 / (download) - annotate - [select for diffs], Wed Nov 6 06:23:24 2013 UTC (11 years, 1 month ago) by takayama
Branch: MAIN
CVS Tags: RELEASE_1_3_1_13b
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (unified)

return; in int valued functions is replaced by return number;

It still stops with a core for the input
(2).. /ff set
ff ::
cf. coeff.c

Revision 1.16 / (download) - annotate - [select for diffs], Fri Sep 17 02:42:58 2004 UTC (20 years, 3 months ago) by takayama
Branch: MAIN
CVS Tags: R_1_3_1-2, RELEASE_1_2_3_12, RELEASE_1_2_3, KNOPPIX_2006, DEB_REL_1_2_3-9
Changes since 1.15: +6 -3 lines
Diff to previous 1.15 (unified)

RestrictedMode is introduced.
If it is set, only functions with the ATTR_EXPORT bit are allowed to be
executed. It is mainly designed for anonymous services in OpenXM-grid.

A sample code for the RestricedMode.

/hoge { (hello) message (hello2) message } def
/foo {hoge} def
[(parse) (cohom.sm1) pushfile] extension
[(parse) (ox.sm1) pushfile] extension
[(or_attr) 8 /gb] extension
[(or_attr) 8 /pmat] extension
[(or_attr) 8 /foo] extension
[(or_attr) 8 /fctr] extension
[(RestrictedMode) 1] system_variable
foo

hoge  % stopped by the RestrictedMode flag.

 [ [( (x Dx)^2 + (y Dy)^2 -1) ( x y Dx Dy -1)] (x,y)
             [ [ (Dx) 1 ] ] ] gb pmat

asirconnectr % stopped by the RestrictionMode flag

[(x^2-1) (x)] fctr pmat

Revision 1.15 / (download) - annotate - [select for diffs], Sun Sep 5 00:51:18 2004 UTC (20 years, 3 months ago) by takayama
Branch: MAIN
Changes since 1.14: +13 -3 lines
Diff to previous 1.14 (unified)

Trace is presented in ox servers.
Recursive call of ctrlC-hook is prohibited by using the flag
Calling_ctrlC_hook.

Revision 1.14 / (download) - annotate - [select for diffs], Mon Mar 8 08:24:42 2004 UTC (20 years, 9 months ago) by takayama
Branch: MAIN
CVS Tags: RELEASE_1_2_2_KNOPPIX_b
Changes since 1.13: +15 -1 lines
Diff to previous 1.13 (unified)

Kan/sm1 and ox_sm1 support the new stackmachine command
SM_executeFunctionWithOptionalArgument.
See also (oxexecWithOpt) usage ;

Revision 1.13 / (download) - annotate - [select for diffs], Thu Nov 20 11:41:44 2003 UTC (21 years, 1 month ago) by takayama
Branch: MAIN
CVS Tags: RELEASE_1_2_2_KNOPPIX
Changes since 1.12: +15 -15 lines
Diff to previous 1.12 (unified)

Added new option -noexec.
Added a (temporary) command sm12ox100bin.sh to translate sm1 objects
into cmo binary objects.

Revision 1.12 / (download) - annotate - [select for diffs], Wed Nov 19 01:02:40 2003 UTC (21 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.11: +8 -4 lines
Diff to previous 1.11 (unified)

Added debugging utilities (output ox function id's, ...)
Examples:
cat OpenXM-binary-data | ./oxpipe ./ox_sm1 -lisplike
cat OpenXM-binary-data | ./oxpipe ./ox_sm1 -monitor

Revision 1.11 / (download) - annotate - [select for diffs], Tue Nov 18 11:08:27 2003 UTC (21 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.10: +40 -27 lines
Diff to previous 1.10 (unified)

ox_sm1 works with util/oxpipe, but there still remains bug
to terminate the program.

Revision 1.10 / (download) - annotate - [select for diffs], Fri Aug 22 16:08:23 2003 UTC (21 years, 4 months ago) by ohara
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (unified)

The exit(3) requires one argument.

Revision 1.9 / (download) - annotate - [select for diffs], Mon Nov 4 11:09:00 2002 UTC (22 years, 1 month ago) by takayama
Branch: MAIN
CVS Tags: RELEASE_1_2_2
Changes since 1.8: +5 -2 lines
Diff to previous 1.8 (unified)

The function ctrlC-hook will be called in the following cases as well as
ctrl-C is input from the console:
1. [(parse) (...)] extension
2. SIGUSR1 in ox_sm1
3. error in ox_sm1

Revision 1.8 / (download) - annotate - [select for diffs], Mon Nov 4 10:53:57 2002 UTC (22 years, 1 month ago) by takayama
Branch: MAIN
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (unified)

Introduced a new operator tlimit to limit the computation resource
during the computation of the argument.
Example: { {1 pop} loop }  2 tlimit

Revision 1.7 / (download) - annotate - [select for diffs], Sun Feb 24 10:27:21 2002 UTC (22 years, 10 months ago) by takayama
Branch: MAIN
CVS Tags: RELEASE_1_2_1
Changes since 1.6: +21 -2 lines
Diff to previous 1.6 (unified)

setjmp --> sigsetjmp
longjmp --> siglongjmp

Revision 1.6 / (download) - annotate - [select for diffs], Fri Dec 21 02:32:11 2001 UTC (23 years ago) by takayama
Branch: MAIN
Changes since 1.5: +5 -1 lines
Diff to previous 1.5 (unified)

Removing .exe to know the executable file name.
ox_sm1_* servers dynamically load different macro packages depending on *.

Revision 1.5 / (download) - annotate - [select for diffs], Sun May 6 07:53:01 2001 UTC (23 years, 7 months ago) by takayama
Branch: MAIN
Changes since 1.4: +12 -12 lines
Diff to previous 1.4 (unified)

mark-whole-buffer,  indent-region, untabify.

Revision 1.4 / (download) - annotate - [select for diffs], Sun Jul 30 09:55:40 2000 UTC (24 years, 5 months ago) by takayama
Branch: MAIN
CVS Tags: maekawa-ipv6, RELEASE_1_1_3
Changes since 1.3: +2 -1 lines
Diff to previous 1.3 (unified)

A bug fix to start ox_sm1.
A tex error of onlinehelp.tex (autogenerated file) is fixed.

Revision 1.3 / (download) - annotate - [select for diffs], Wed Feb 2 03:30:49 2000 UTC (24 years, 10 months ago) by takayama
Branch: MAIN
CVS Tags: RELEASE_1_1_2
Changes since 1.2: +8 -1 lines
Diff to previous 1.2 (unified)

ox_sm1* server supports SM_pushCMOtag

Revision 1.2 / (download) - annotate - [select for diffs], Tue Nov 9 11:43:35 1999 UTC (25 years, 1 month ago) by takayama
Branch: MAIN
CVS Tags: RELEASE_20000124
Changes since 1.1: +1 -0 lines
Diff to previous 1.1 (unified)

By loading var.sm1 and executing the function debugMode,
sm1 starts to use an independent stack to store
local variables (cf. pushVariables). ox_sm1_forAsir changes to this state
after reading callsm1b.sm1.  db.restore is for restoring all local variables.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Fri Oct 8 02:12:13 1999 UTC (25 years, 2 months ago) by maekawa
Branch: OpenXM
CVS Tags: ALPHA
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (unified)

o import OpenXM sources

Revision 1.1 / (download) - annotate - [select for diffs], Fri Oct 8 02:12:13 1999 UTC (25 years, 2 months ago) by maekawa
Branch: MAIN

Initial revision

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.




FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>