Matthew Honnibal
|
ac522e2553
|
* Switch from own memory class to cymem, in pip
|
2014-09-17 23:09:24 +02:00 |
|
Matthew Honnibal
|
6266cac593
|
* Switch to using a Python ref counted gateway to malloc/free, to prevent memory leaks
|
2014-09-17 20:02:26 +02:00 |
|
Matthew Honnibal
|
d235299260
|
* Few nips and tucks to hash table
|
2014-09-15 05:03:44 +02:00 |
|
Matthew Honnibal
|
bd08cb09a2
|
* Remove short-circuiting of initial_size argument for PointerHash
|
2014-09-15 01:30:49 +02:00 |
|
Matthew Honnibal
|
45865be37e
|
* Switch hash interface, using void* instead of size_t, to avoid casts.
|
2014-09-13 17:02:06 +02:00 |
|
Matthew Honnibal
|
0447279c57
|
* PointerHash working, efficiency is good. 6-7 mins
|
2014-09-13 16:43:59 +02:00 |
|
Matthew Honnibal
|
85d68e8e95
|
* Replaced cache with own hash table. Similar timing
|
2014-09-13 03:14:43 +02:00 |
|
Matthew Honnibal
|
c8db76e3e1
|
* Add initial work on simple hash table
|
2014-09-13 02:02:41 +02:00 |
|
Matthew Honnibal
|
68bae2fec6
|
* More refactoring
|
2014-08-25 16:42:22 +02:00 |
|
Matthew Honnibal
|
34b68a18ab
|
* Progress to getting WordTree working. Tests pass, but so far it's slower.
|
2014-08-16 19:59:38 +02:00 |
|
Matthew Honnibal
|
365a2af756
|
* Restore happax. commit uncommited work
|
2014-08-02 21:27:03 +01:00 |
|
Matthew Honnibal
|
c48214460e
|
* Free lexemes clobbered as happaxes
|
2014-08-01 07:40:20 +01:00 |
|
Matthew Honnibal
|
5b6457e80e
|
* Free lexemes clobbered as happaxes
|
2014-08-01 07:37:50 +01:00 |
|
Matthew Honnibal
|
f39211b2b1
|
* Add FixedTable for hashing
|
2014-08-01 07:27:21 +01:00 |
|