[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-users] CVS changes, Egg update + some other things
From: |
felix |
Subject: |
[Chicken-users] CVS changes, Egg update + some other things |
Date: |
Mon, 13 Sep 2004 23:04:55 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040113 |
Hello, everybody!
First, some eggs have been updated, specifically:
xml-rpc
postgresql
stream-ext
Many thanks to Ed Watkeys, Johannes Groedem and Alejandro Forero Cuervo.
Peter Bex contributed his spiffy-utils egg, several useful utilities
for Spiffy the web server.
CVS (my ISP has become too paranoid for my SMTP library):
- eval.scm: `load' sets `##sys#current-load-file' to loaded filename for duration of load (needed
for line-info in debug egg)
- chicken.h, runtime.c: Eric Raible did some much needed cleaning up [Thanks!]
- chicken-setup: added `-csc-option'; errors in scripts were not reported
- chicken-config: resurrected `-extra-libs', because the current version of
SWIG needs it
- wwchicken: removed coloring of egg-entries (didn't work properly anyway)
- runtime.c: FAKE_APPLY (inline-asm hack to simulate `apply') has been disabled - apparently gcc
3.3.3 generates funnny code
with -Os
- compiler, csc: added `post-process' declaration
- posix: added `memory-mapped-file?'
- added posixwin.scm [Thanks to Sergey Khorev!]
- csi: ,ln pprints currently evaluated expression
- eval.scm: `load-noisily' takes couple of keyword arguments
- chicken-setup: allows aborting a sequence of installs
- srfi-18: `thread-start!' accepts a thunk as argument
- syntax-case: `debug-expand' accepts "p" which means: pprint and expand
continuously
Not egg-related:
- Apparently gcc 3.3.3 has a problem with -Os and the short assembly
hack for speeding up apply. This hack has been disabled for the time
being. This means the 126-argument limit applies also to x86 platforms
- As visible from Jonah's recent posts, MingW support has been improved.
- Sergey Khorev's posix port for Win32 has been added (and should now also
work on MingW)
- The benchmarks from The Great Language Shootout have been added to the
CVS (look in benchmarks/shootout). I plan to submit those in the next
time to the shootout people. Any suggestions how to speed them up are
welcome. (as a matter of fact "echo" is extremely slow - any suggestions?)
Many thanks to all that contributed!
cheers,
felix
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Chicken-users] CVS changes, Egg update + some other things,
felix <=