| Commit message (Expand) | Author | Age | Files | Lines |
* | Improve overflow checks in bytevector, string, and I/O operations.... | Mark H Weaver | 2019-06-18 | 1 | -9/+18 |
* | Avoid passing NULL to 'memcpy' and 'memcmp'.... | Mark H Weaver | 2019-04-16 | 1 | -2/+6 |
* | Fix 32/64 bit bug in INTEGER_ACCESSOR_PROLOGUE | Daniel Llorens | 2018-10-10 | 1 | -1/+1 |
* | All literal constants are read-only... | Andy Wingo | 2017-04-18 | 1 | -42/+49 |
* | Fix segfault introduced with R6RS port commit... | Andy Wingo | 2017-02-28 | 1 | -5/+6 |
* | Register R6RS port and bytevector internals early... | Andy Wingo | 2017-02-28 | 1 | -12/+12 |
* | Reuse SCM_BYTEVECTOR_TYPED_LENGTH in scm_array_get_handle... | Daniel Llorens | 2016-11-23 | 1 | -5/+0 |
* | Fix size measurement in bytevector_large_set... | Andy Wingo | 2016-06-20 | 1 | -3/+4 |
* | Remove scm_putc_unlocked.... | Andy Wingo | 2016-04-26 | 1 | -4/+4 |
* | Merge commit '8cf2a7ba7432d68b9a055d29f18117be70375af9' | Andy Wingo | 2015-01-22 | 1 | -1/+6 |
|\ |
|
| * | Fix bytevector-fill! to accept fill arguments greater than 127.... | Mark H Weaver | 2014-11-12 | 1 | -1/+6 |
* | | Merge commit '81d2c84674f03f9028f26474ab19d3d3f353881a'... | Andy Wingo | 2015-01-22 | 1 | -39/+36 |
|\| |
|
| * | Avoid signed overflow and use size_t in bytevectors.c.... | Mark H Weaver | 2014-11-12 | 1 | -38/+35 |
* | | Merge commit 'fdd319e9bd4121d844662d3d8ccc69b462b60840' | Andy Wingo | 2015-01-22 | 1 | -1/+1 |
|\| |
|
| * | Fix bytevector-copy when applied to SRFI-4 homogeneous numeric vectors.... | Mark H Weaver | 2014-11-11 | 1 | -2/+2 |
* | | Merge branch 'stable-2.0'... | Mark H Weaver | 2014-09-30 | 1 | -5/+11 |
|\| |
|
| * | Fix shrinking of contiguous bytevectors, as from 'get-bytevector-n'.... | Ludovic Courtès | 2014-05-28 | 1 | -5/+11 |
* | | Remove array impl. registry; instead, hard-code array handle creation... | Andy Wingo | 2014-02-09 | 1 | -175/+3 |
* | | RTL compiler supports static bitvectors... | Andy Wingo | 2013-11-03 | 1 | -2/+3 |
* | | In bytevector->uint-list et al, check that SIZE divides the bv length.... | Mark H Weaver | 2013-08-16 | 1 | -1/+5 |
* | | Merge remote-tracking branch 'origin/stable-2.0' | Mark H Weaver | 2013-08-16 | 1 | -5/+3 |
|\| |
|
| * | Improved error checking in bytevector->uint-list and bytevector->sint-list.... | Mark H Weaver | 2013-08-16 | 1 | -5/+3 |
* | | string->utf8 implementation uses scm_from_utf8_stringn... | Andy Wingo | 2013-01-15 | 1 | -2/+1 |
* | | fix bug where scm_from_utf8_stringn would not detect bad utf-8... | Andy Wingo | 2013-01-15 | 1 | -3/+2 |
* | | Merge commit 'd10f7b572c0ca1ccef87f9c46069daa30946e0cf'... | Andy Wingo | 2012-04-26 | 1 | -51/+20 |
|\| |
|
| * | bytevectors: Fix IEEE-754 endianness conversion.... | Ludovic Courtès | 2012-04-22 | 1 | -51/+20 |
* | | Revert "wrap iconv_open / iconv_close with a lock to help in thread/fork issues"... | Andy Wingo | 2012-02-23 | 1 | -6/+0 |
* | | wrap iconv_open / iconv_close with a lock to help in thread/fork issues... | Andy Wingo | 2012-02-17 | 1 | -0/+6 |
* | | Merge remote-tracking branch 'origin/stable-2.0'... | Andy Wingo | 2012-02-11 | 1 | -26/+30 |
|\| |
|
| * | more efficient scm_string_to_utf8, scm_string_to_utf32... | Andy Wingo | 2012-02-10 | 1 | -26/+30 |
* | | Revert "add SCM_HEAP_OBJECT_BASE"... | Andy Wingo | 2012-01-31 | 1 | -1/+1 |
* | | Merge remote-tracking branch 'origin/stable-2.0'... | Andy Wingo | 2011-12-01 | 1 | -3/+3 |
|\| |
|
| * | Allow overlapping regions to be passed to `bytevector-copy!'.... | Ludovic Courtès | 2011-11-20 | 1 | -3/+3 |
* | | locking for putc, puts... | Andy Wingo | 2011-11-08 | 1 | -4/+4 |
* | | add SCM_HEAP_OBJECT_BASE... | Andy Wingo | 2011-10-24 | 1 | -1/+1 |
* | | add SCM_{PACK,UNPACK}_POINTER... | Andy Wingo | 2011-10-24 | 1 | -2/+2 |
* | | Merge remote-tracking branch 'origin/stable-2.0'... | Andy Wingo | 2011-08-31 | 1 | -2/+2 |
|\| |
|
| * | fix a couple of leaks... | Andy Wingo | 2011-08-18 | 1 | -1/+1 |
| * | minor style fix in bytevectors.c... | Andy Wingo | 2011-07-29 | 1 | -1/+1 |
* | | Merge remote-tracking branch 'origin/stable-2.0'... | Andy Wingo | 2011-07-25 | 1 | -24/+66 |
|\| |
|
| * | Add type and range checks to the complex generalized vector accessors.... | Ludovic Courtès | 2011-07-01 | 1 | -46/+64 |
| * | Fix unaligned accesses for bytevectors of complex numbers.... | Ludovic Courtès | 2011-07-01 | 1 | -10/+34 |
* | | remove SCM_I_SIZE limits defines... | Andy Wingo | 2011-05-15 | 1 | -1/+1 |
* | | merge strictness branch from 2.0 | Andy Wingo | 2011-05-13 | 1 | -4/+4 |
|\| |
|
| * | scm_is_eq for SCM vals, not == or !=... | Andy Wingo | 2011-05-13 | 1 | -4/+4 |
| * | Fix bytevectors VALIDATE_REAL to test for reals, not rationals... | Mark H Weaver | 2011-03-08 | 1 | -1/+1 |
* | | bytevectors have internal parent field... | Andy Wingo | 2011-05-07 | 1 | -6/+23 |
* | | Fix bytevectors VALIDATE_REAL to test for reals, not rationals... | Mark H Weaver | 2011-03-08 | 1 | -1/+1 |
|/ |
|
* | use scm_from_latin1_symboln for string literals and load-symbol... | Andy Wingo | 2011-01-07 | 1 | -3/+3 |
* | make-string et al nulls memory if not given an initializer... | Andy Wingo | 2010-12-04 | 1 | -0/+2 |