Dear all, I've been making some progress on testing S7 with TeXmacs. Now performance is good and most editing works ok but I still have some bugs which I have to correct. Boot time is ~4x faster. As soon as everything works correctly I plan to run some more benchmarks to see how much we can gain.
In the meantime I finished to run standard Scheme benchmarks for Guile 1.8.8, Guile 3.0.4 and S7 on my machine. The one which is slower is Guile 1.8.8 and sometimes the benchmarks kills the process because it is taking too much time (CRASHED). These are the results (in seconds). Best Max test S7 G1.8.8 G3.0.4 browse 24.27 80.32 12.060597 deriv 25.194 61.39 18.581995 destruc 52.077 CRASHED 7.143701 diviter 9.685 77.85 15.453743 divrec 11.803 78.55 17.41294 puzzle 27.716 191.35 18.086531 triangl 33.931 98.16 8.519252 tak 12.925 134.2 4.757643 takl 20.968 CRASHED 9.456034 ntakl 17.073 CRASHED 9.516082 cpstak 103.358 221.03 59.444873 ctak 44.139 CRASHED CRASHED fib 10.218 195.78 12.090909 fibc 25.799 CRASHED CRASHED fibfp 1.885 45.98 22.001634 sum 6.637 281.63 6.866215 sumfp 2.499 105.1 42.058511 fft 32.198 CRASHED 7.685201 mbrot 24.403 CRASHED 50.086067 mbrotZ 18.556 CRASHED 67.011491 nucleic 19.946 67.46 15.347245 pi NO CRASHED 0.564552 pnpoly 17.981 CRASHED 24.886723 ray 20.455 CRASHED 18.51229 simplex 46.344 CRASHED 13.895531 ack 10.572 CRASHED 8.413945 array1 11.483 160.88 9.241778 string 1.714 1.82 1.872806 sum1 0.47 1.63 4.427402 cat 1.187 CRASHED 28.396944 tail 1.188 CRASHED 9.821691 wc 8.266 57.91 16.963138 read1 406 0.95 5.804979 compil/ 41.155 CRASHED 5.149011 conform 51.031 CRASHED 10.508732 dynamic 22.736 69.58 7.374259 earley CRASHED CRASHED 9.489885 graphs 127.611 CRASHED 23.026826 lattice 139.275 292.7 15.937364 matrix 72.073 CRASHED 9.881781 maze 23.258 CRASHED 4.70391 mazefun 19.51 129.61 9.664338 nqueens 55.11 CRASHED 19.372148 paraff/ 31.424 CRASHED 4.24542 parsing 39.443 CRASHED 10.687959 peval 29.677 98.91 15.644764 primes 7.73 39.33 7.521318 quicks/ 93.996 CRASHED 13.252736 scheme 71.462 CRASHED 15.142413 slatex 32.069 48.96 45.047143 chudno/ NO CRASHED 0.306648 nboyer 39.274 151.42 5.10214 sboyer 31.537 168.81 4.755798 gcbench 20.54 CRASHED 3.511493 mperm 173.33 CRASHED 10.650118 equal 781 CRASHED CRASHED bv2str/ 10.782 CRASHED 4.489627 _______________________________________________ Texmacs-dev mailing list Texmacs-dev@gnu.org https://lists.gnu.org/mailman/listinfo/texmacs-dev