Re: [PATCH] Document R7RS bytevector functions

2023-01-17 Thread Ludovic Courtès
Hi Daniel, lloda skribis: >> We should keep the manual in sync with docstrings in bytevectors.c. >> >> Thus, my suggestion would be to not insert comments and footnotes about >> R7RS in the existing sections, but instead to do that in the new section. > > Following this, I've removed the footno

Re: fibers,questions about thread id and mutation of vectors

2023-01-17 Thread Damien Mattei
Hello Maxime, it runs in the fastest way with your idea, as you said it scm_init_guile() is only needed once by thread. On Fri, Jan 13, 2023 at 1:23 PM Maxime Devos wrote: > > for (i=start; i<=stop; i++) { /* i is private by default */ > > > > scm_init_guile(); > > scm_call_1( func

Re: Doc patches outstanding

2023-01-17 Thread Jean Abou Samra
Le 17/01/2023 à 07:21, Dr. Arne Babenhauserheide a écrit : Hello Jean, Jean Abou Samra writes: Thank you for applying the first one nevertheless. I am attaching patch files for the other two, that should work better. They are applied and pushed now — thank you, and thank you for your patien

Re: Reducing memory usage of the linker and assembler

2023-01-17 Thread Ludovic Courtès
Hello, Ludovic Courtès skribis: > The branch replaces the ‘bv’ field of with ‘size’ and > ‘writer’, the latter being a procedure that takes a bytevector and > writes to it. > > At this point, ‘link-elf’ still allocates one bytevector for each linker > object. Eventually we could rewrite those

Re: Doc patches outstanding

2023-01-17 Thread Dr. Arne Babenhauserheide
Jean Abou Samra writes: > Le 17/01/2023 à 07:21, Dr. Arne Babenhauserheide a écrit : >> Jean Abou Samra writes: >>> Thank you for applying the first one nevertheless. I am attaching >>> patch files for the other two, that should work better. >> They are applied and pushed now — thank you, and t