|
49ffee02a5
|
add Database impl using SQLite
|
2023-09-03 13:06:18 +09:00 |
|
|
393f75754d
|
allow Future's constructor to be called implicitly
|
2023-09-03 13:06:18 +09:00 |
|
|
47c75c4564
|
add Sql and subsys::Database
|
2023-09-03 13:06:18 +09:00 |
|
|
78eb81d7a8
|
add RunAsync() to Mutex
|
2023-09-03 13:06:18 +09:00 |
|
|
a9865eec7d
|
add RunAsync() to Completer
|
2023-09-03 13:06:18 +09:00 |
|
|
98c03478ef
|
remove unused methods from Task
|
2023-09-03 13:06:18 +09:00 |
|
|
bc7d6494cb
|
add new thirdparty, SQLite
|
2023-09-03 13:06:18 +09:00 |
|
|
1437f163ce
|
Merge pull request 'tiny fixes' (#157) from fix/154-155 into main
Reviewed-on: #157
|
2023-08-26 04:25:17 +00:00 |
|
|
1b73522d35
|
use MemoryException when memory allocation fails
|
2023-08-26 13:24:11 +09:00 |
|
|
07b7195b94
|
add MemoryException
|
2023-08-26 13:23:41 +09:00 |
|
|
e038a3f0ad
|
remove underscore from test names
|
2023-08-26 12:43:42 +09:00 |
|
|
73aadade90
|
Merge pull request 'feat/144-buffer' (#156) from feat/144-buffer into main
Reviewed-on: #156
|
2023-08-26 03:38:12 +00:00 |
|
|
177f0d66f1
|
add core::uv::File
|
2023-08-26 12:34:28 +09:00 |
|
|
cd1d06ad6e
|
suppress warnings from the thirdparty lib, uvw
|
2023-08-26 12:34:28 +09:00 |
|
|
a1114060b8
|
add nf7::Void
|
2023-08-26 12:34:28 +09:00 |
|
|
df33dbab76
|
add subsys::Buffer
|
2023-08-26 12:34:28 +09:00 |
|
|
465d69233e
|
add Future::Attach
|
2023-08-26 12:34:28 +09:00 |
|
|
60310660db
|
enhance Future::ThenAnd
|
2023-08-26 12:34:28 +09:00 |
|
|
cca98d3803
|
Merge pull request 'feat/152-file' (#153) from feat/152-file into main
Reviewed-on: #153
|
2023-08-20 02:31:35 +00:00 |
|
|
071f9e22be
|
add core::Mutex inheriting data::Wrap<nf7::Mutex>
|
2023-08-20 11:30:17 +09:00 |
|
|
c274f35265
|
add data::Wrap
|
2023-08-20 11:29:51 +09:00 |
|
|
b732d73eb9
|
allow Mutex to be moved and copied
|
2023-08-20 11:20:56 +09:00 |
|
|
7362dc3503
|
Revert "add mtx() property to File interface"
This reverts commit 01236d4aef783b68e34de95558b3e1a398b3a1fb.
|
2023-08-20 11:11:35 +09:00 |
|
|
cb350408e3
|
Merge pull request 'feat/148-mutex' (#151) from feat/148-mutex into main
Reviewed-on: #151
|
2023-08-20 01:58:17 +00:00 |
|
|
1cce7fd96a
|
fix Mutex not to complete a future in worker threads
|
2023-08-20 10:57:27 +09:00 |
|
|
01236d4aef
|
add mtx() property to File interface
|
2023-08-18 20:41:25 +09:00 |
|
|
feddbb8cd7
|
enhance nf7::Mutex to allow inclusive lock
|
2023-08-18 20:26:44 +09:00 |
|
|
2e0f089611
|
add nf7::Mutex
|
2023-08-18 13:58:22 +09:00 |
|
|
95b8f26b77
|
add Exception::MakePtr
|
2023-08-18 13:32:24 +09:00 |
|
|
5317ccbbe8
|
Merge pull request 'fix/145-leak-fix' (#147) from fix/145-leak-fix into main
Reviewed-on: #147
|
2023-08-16 13:37:22 +00:00 |
|
|
8c6f4acda2
|
fix leak of uv loop
|
2023-08-16 22:36:41 +09:00 |
|
|
76f536757f
|
fix an issue that Value object is not destructed in luajit
|
2023-08-16 22:36:19 +09:00 |
|
|
02539d8cde
|
Merge pull request 'feat/140-uv-para' (#146) from feat/140-uv-para into main
Reviewed-on: #146
|
2023-08-16 13:33:50 +00:00 |
|
|
1677f92a13
|
fix error handling
|
2023-08-16 22:33:33 +09:00 |
|
|
63c4aa078d
|
fix compiler errors
|
2023-08-16 21:53:56 +09:00 |
|
|
679722d2a6
|
fix docker-compose.yml to enter a container as a normal user
|
2023-08-16 21:35:20 +09:00 |
|
|
b9ba21443c
|
add uv::Parallelism
|
2023-08-16 21:26:09 +09:00 |
|
|
2f824ebac0
|
enhance uv::Context::Make() to allow passing params
|
2023-08-16 21:25:55 +09:00 |
|
|
5e1c3f0c28
|
add a unittest to test if sync tasks are executed in order
|
2023-08-16 21:25:07 +09:00 |
|
|
da353de894
|
Merge pull request 'add exception property to logger item' (#143) from feat/142-logger-exception into main
Reviewed-on: #143
|
2023-08-16 09:48:08 +00:00 |
|
|
08154d127a
|
add exception property to logger item
|
2023-08-16 18:48:23 +09:00 |
|
|
2f72422afe
|
Merge pull request 'uv::concurrency' (#141) from feat/139-uv-concur into main
Reviewed-on: #141
|
2023-08-16 03:33:20 +00:00 |
|
|
62d44dae63
|
simplify uv::Context::Exit()
|
2023-08-16 12:31:42 +09:00 |
|
|
ad7683fd44
|
add uv::Concurrency
|
2023-08-16 12:29:31 +09:00 |
|
|
a7411c1154
|
add uv::Clock
|
2023-08-16 12:29:29 +09:00 |
|
|
4532d321c3
|
add uv::Context
|
2023-08-16 12:28:56 +09:00 |
|
|
fb2745e37d
|
disable tests for thirdparty libs
|
2023-08-15 10:40:26 +09:00 |
|
|
2e6dbf7bc0
|
add new thirdparty lib, uvw
|
2023-08-14 22:45:31 +09:00 |
|
|
814934d36b
|
Merge pull request 'fix an issue that async context can cause condition race' (#138) from fix/137-luajit-ctx into main
Reviewed-on: #138
|
2023-08-14 13:00:50 +00:00 |
|
|
6d39fa975d
|
fix an issue that async context can cause condition race
|
2023-08-14 21:59:33 +09:00 |
|