Historique des commits

Auteur SHA1 Message Date
  Daniel Llorens 496f69dba2 Support C99 complex types in (system foreign) il y a 3 ans
  Andy Wingo 939b1ae23f Rework foreign-call trampoline il y a 6 ans
  Andy Wingo 3b6bf20ef5 Most header files use forward decl for union scm_vm_stack_element il y a 6 ans
  Andy Wingo 5448e5a4b0 Add intrinsic for foreign-call il y a 6 ans
  Andy Wingo 1234bb1850 Update license notices in all C files il y a 6 ans
  Andy Wingo c836c28496 libguile header files have uniform format for copyright declarations il y a 6 ans
  Andy Wingo 791eb0c01a Remove (C) from copyright statements il y a 6 ans
  Andy Wingo 97cc65fee4 Rename __scm.h to scm.h il y a 6 ans
  Andy Wingo cedab6e285 Move scm_tc7_pointer snarfer out to foreign.h il y a 6 ans
  Andy Wingo 2b95d6faa4 Devolve gc.h il y a 6 ans
  Mark H Weaver a396e14cb1 FFI: Add support for functions that set 'errno'. il y a 9 ans
  Andy Wingo d848af9a16 Parse bytecode to determine minimum arity il y a 8 ans
  Andy Wingo 0007507340 VM stack grows downward il y a 9 ans
  Andy Wingo b0ca878cae Foreign procedures are RTL programs il y a 11 ans
  Andy Wingo 0858753e82 Merge remote-tracking branch 'origin/stable-2.0' il y a 13 ans
  Mark H Weaver 1d00abb04f Implement scm_to_pointer il y a 13 ans
  Andy Wingo 52de2ab45a leniency in the "unused modules are removed" gc.test il y a 13 ans
  Andy Wingo dc7da0be90 refactor tc7 and tc16 checks il y a 13 ans
  Andy Wingo c6b08d2194 string->pointer and pointer->string have optional encoding arg il y a 14 ans
  Ludovic Courtès 6e0975603e Add `pointer?'. il y a 14 ans
  Ludovic Courtès 690a0112e5 Remove the "has finalizer?" bit from pointer objects. il y a 14 ans
  Ludovic Courtès 2ee073587a Rename `make-foreign-function' to `pointer->procedure'. il y a 14 ans
  Ludovic Courtès 3318635666 Add `procedure->pointer' to the FFI. il y a 14 ans
  Ludovic Courtès fa2a89a6d1 Add `string->pointer' and `pointer->string' to the FFI. il y a 14 ans
  Ludovic Courtès 22697acbc9 Remove unused parameter from `bytevector->pointer'. il y a 14 ans
  Ludovic Courtès 5b46a8c2c8 Use "pointer" instead of "foreign" when dealing with wrapped pointers. il y a 14 ans
  Ludovic Courtès 17fc9efecb Add `dereference-pointer' to `(system foreign)'. il y a 14 ans
  Ludovic Courtès d4149a510e Simplify the (system foreign) API. il y a 14 ans
  Ludovic Courtès 165a8643ae Cosmetic changes in `foreign.c'. il y a 15 ans
  Ludovic Courtès f353687c68 Include <libguile/__scm.h> in "foreign.h". il y a 15 ans