Commit Graph

39 Commits

Author SHA1 Message Date
guoling b015ecb22f add python install & support Python 2.x 2020-09-02 12:42:42 +08:00
guoling cba45e5a54 add example for multi-process instance 2020-09-01 22:24:12 +08:00
guoling 9dd034ba1a tidy 2020-09-01 18:54:40 +08:00
guoling 154a43c136 add callback handler for Python 2020-09-01 18:53:52 +08:00
guoling 4d7a5b59d1 add unit test for the same mmapID 2020-09-01 12:35:00 +08:00
guoling ad5b8d3ca4 DRY 2020-09-01 12:28:17 +08:00
guoling 1849296948 tidy 2020-09-01 12:24:15 +08:00
guoling 0a580aa15e add unit test for Python 2020-09-01 12:16:55 +08:00
guoling 7bf264b2b1 add python test 2020-08-31 22:31:37 +08:00
guoling d7d4236c00 Python bind on POSIX platform almost done 2020-08-31 19:03:52 +08:00
guoling ba017a576b prepare for Python bind on POSIX platform 2020-08-28 23:00:11 +08:00
guoling ef09c3787e return 0 for main 2020-06-30 20:02:02 +08:00
guoling 93b0b28fd4 opt clearAll() 2020-04-14 16:20:27 +08:00
guoling db64061642 fix gcc 4.8.5 compile error 2020-04-13 17:02:29 +08:00
guoling 425f43f2a6 rename demo.cpp 2020-03-24 14:50:55 +08:00
guoling e12f0b599d add unit test for POSIX platform 2020-03-23 20:01:33 +08:00
guoling 7729f69a1e cleanup test code 2020-03-20 17:56:07 +08:00
guoling e91a8e120b robust InterProcessLock 2020-03-20 17:54:01 +08:00
guoling 1858864fd4 add inter-process lock test 2020-03-20 13:53:38 +08:00
lingol e6767bcf2d readme 2020-02-11 11:43:09 +08:00
guoling 455b9d840c remove ThreadLock & InterProcessLock from MMKV public header 2020-01-03 18:52:00 +08:00
guoling 7239667dfd tidy headers 2020-01-03 17:34:37 +08:00
lingol 6098f0be0f auto detecting zlib 2020-01-03 17:21:02 +08:00
guoling 2ce5600773 more robust codedinputdata 2020-01-03 12:49:42 +08:00
guoling 9364d0ccfd add relativePath support for iOS 2019-12-24 22:13:42 +08:00
guoling 728ee4c9c2 prepare Core lib for iOS/macOS 2019-12-20 16:58:10 +08:00
guoling 968d2bdd7c prepare to merge iOS to Core lib 2019-12-19 15:18:39 +08:00
guoling 698a15f21b fix Linux compile error 2019-12-13 12:23:38 +08:00
guoling 4fea0e8788 merging Core lib to Android almost done 2019-12-12 20:31:16 +08:00
guoling 44b1f5156b cross platform path slash 2019-12-10 14:16:41 +08:00
guoling c389549990 move every OS dependent stuff out of MMKV.cpp 2019-12-09 18:06:48 +08:00
guoling e43999c204 wrap pthread related stuff 2019-12-06 19:14:56 +08:00
guoling d849125358 tidy 2019-12-06 11:39:34 +08:00
guoling 0d90cb5166 replace hand-make-mmap with class MemoryFile 2019-12-05 22:10:11 +08:00
guoling f2d1230e37 prepare to replace hand-make-mmap with class MemoryFile 2019-12-05 18:18:09 +08:00
guoling b3494159f7 prepare to use Core lib 2019-12-03 21:14:31 +08:00
guoling ff8dbd636c using exception to fast fail on any error 2019-12-02 17:51:12 +08:00
guoling 4477316290 fix warning 2019-12-02 14:19:32 +08:00
guoling ea5d7454e5 rename Linux to POSIX, think bigger 2019-12-02 12:57:38 +08:00