Andy Wingo
|
e19235e21b
Merge commit '01a301d1b606b84d986b735049e7155d2f4cd6aa'
|
10 anos atrás |
Andy Wingo
|
baf90102cf
Merge commit '894d0b894daae001495c748b3352cd79918d3789'
|
10 anos atrás |
Ludovic Courtès
|
01a301d1b6
Optimize 'string-hash'.
|
10 anos atrás |
Ludovic Courtès
|
894d0b894d
Deprecate 'scm_string_hash'.
|
10 anos atrás |
Mark H Weaver
|
b958141cdb
Merge branch 'stable-2.0'
|
11 anos atrás |
Mark H Weaver
|
63d869e74c
Fix hashing of empty vectors.
|
11 anos atrás |
Mark H Weaver
|
cc1cd04f81
Fix hashing of vectors to run in bounded time.
|
11 anos atrás |
Mark H Weaver
|
fa980bcc0f
Merge remote-tracking branch 'origin/stable-2.0'
|
12 anos atrás |
Ludovic Courtès
|
8ac870dee4
Implement `hash' for structs.
|
12 anos atrás |
Andy Wingo
|
549333efd8
fix hash of zero-length vectors
|
13 anos atrás |
Andy Wingo
|
9d01333015
update `hash'
|
13 anos atrás |
Andy Wingo
|
92e35e8daa
don't downcase characters before hashing them
|
13 anos atrás |
Andy Wingo
|
d1d1c5dea5
scm_hasher is static
|
13 anos atrás |
Andy Wingo
|
71f89dd7e9
add thomas wang's integer hash function; use it for hashq, hashv
|
13 anos atrás |
Andy Wingo
|
1a04d29db7
use bob jenkins' hashword2 hash from lookup3.c for our string hash
|
13 anos atrás |
Andy Wingo
|
210c0325d3
allow iflags to be constant expressions with typing-strictness==2
|
13 anos atrás |
Andy Wingo
|
10483f9e64
fix `hash' for inf and nan
|
13 anos atrás |
Andy Wingo
|
622415380c
add hash functions for locale, latin1, and utf8 strings
|
14 anos atrás |
Andy Wingo
|
247a56fa5a
hash.c cleanup
|
14 anos atrás |
Ludovic Courtès
|
3854d5fd23
Fix `hash' for pointer objects.
|
14 anos atrás |
Andy Wingo
|
cc7005bc37
remove scm_tc7_gsubr
|
15 anos atrás |
Andy Wingo
|
314b87163e
eval.c closures are now applicable smobs, not tc3s
|
15 anos atrás |
Andy Wingo
|
f36878ba2d
remove cxrs
|
15 anos atrás |
Michael Gran
|
e23106d53e
Add initial support for wide symbols
|
15 anos atrás |
Neil Jerram
|
53befeb700
Change Guile license to LGPLv3+
|
15 anos atrás |
Ludovic Courtès
|
dbb605f575
Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'.
|
16 anos atrás |
Kevin Ryde
|
2b829bbb3d
merge from 1.8 branch
|
18 anos atrás |
Marius Vollmer
|
92205699d0
The FSF has a new address.
|
19 anos atrás |
Neil Jerram
|
5a6d139b35
* unif.c (scm_i_read_array): Declare rank as ssize_t, to guarantee
|
19 anos atrás |
Marius Vollmer
|
4057a3e05a
Use new vector elements API or simple vector API, as appropriate.
|
20 anos atrás |