Re: The status of JIT compiler of Guile (was: Guile benchmark)

2017-03-06 Thread Nala Ginrut
I've rebased the latest master (2.1.7.1040-0f7db-dirty) and fixed to work. The result become more interesting with the naive case mentioned in my earlier mail: Chez: 15s Guile-JIT: 12s Alright, we still need to face some problems. In Atsuro's original design, there're two files should be included

Re: [PATCH] Fix bug #24816: open-string-output-port extraction thunk does not truncate string port as expected by R6RS in Guile 2.1.7

2017-03-06 Thread Andy Wingo
On Thu 02 Mar 2017 21:42, Freja Nordsiek writes: > The patch for the stable-2.0 branch turns out to trivially be doing a > cherry-pick of your patch for the master branch. No further > modifications are needed. And the tests work. > > git cherry-pick -x e13cd5c77c030f22e3f5c27f15bb979bfda7d2b

Re: Guile foreign object interface

2017-03-06 Thread Andy Wingo
Hi :) On Thu 02 Mar 2017 16:47, Mike Gran writes: > I wanted to make a quick post about the foreign object interface. > This is a bit of a placeholder because I haven't had time to > investigate the interface properly, yet. But I intend to poke at > it soon. > But for there record, there are som

Re: Guile foreign object interface

2017-03-06 Thread Andy Wingo
Hi :) On Thu 02 Mar 2017 16:47, Mike Gran writes: > I wanted to make a quick post about the foreign object interface. > This is a bit of a placeholder because I haven't had time to > investigate the interface properly, yet. But I intend to poke at > it soon. > But for there record, there are som

Re: setitimer with Cygwin and Hurd

2017-03-06 Thread Andy Wingo
On Mon 06 Mar 2017 06:46, Mike Gran writes: > On Hurd, calls to setitimer and getitimer for the profiling > and virtual timers will always fail with ENOSYS. > On Cygwin, calls to setitimer and getitimer for the > profiling and virtual timers will always fail with EINVAL. Is it possible to avoid