-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathChangeLog
54 lines (34 loc) · 1.67 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
2017-03-18 huku <[email protected]>
* Added support for Python 3.x (patch by @adc).
* Fixed compiler warnings and minor problems with type object initialization.
* Removed `HIGHEST_PROTOCOL' dependency in "marshaller.c".
* Removed unused `PyMethodDef' from "pyrsistence.c".
2016-11-17 huku <[email protected]>
* Fixed bug in `EMList' iterators (spotted by [email protected]).
* Updated precompiled binaries.
2016-10-10 huku <[email protected]>
* Implemented iterator for class `EMList'.
* Added iterator benchmark for external memory lists.
* Renamed `debug_printf()' to `msgf()' to avoid symbol name collision when
used within GDB's Python.
* Added precompiled binaries for all platforms.
* Replaced whitespace with tabs in makefiles.
2016-08-29 huku <[email protected]>
* Added "setup.py" and "install" target in "Makefile" and "Makefile.nmake".
* Fixed some typos in comments etc.
2016-05-31 huku <[email protected]>
* Implemented `in' and `del' operators for external memory dictionaries.
* Method `open()' in classes `EMDict' and `EMList' was erroneously marked
as `M_NOARGS'.
* Take care of invalid calls to `munmap(..., 0)' in `mapped_file_truncate()'
in "mapped_file.c".
* Added sanity checks in "marshaller.c" (see relative comment).
2016-05-23 huku <[email protected]>
* Use `mremap()' on Linux and NetBSD (not yet tested) to truncate memory
mapped files.
* Fixed several compiler warnings.
* Added ".gitignore".
* Re-organized file "TODO".
2016-05-12 huku <[email protected]>
* First experimental release; partial support for external memory
dictionaries and external memory lists.