Pekka Enberg
|
e38c816ee8
|
Move translate() into its own file
|
2023-09-10 12:37:17 +03:00 |
|
Pekka Enberg
|
4a5c71ab7a
|
I/O interface refactoring
|
2023-09-09 10:22:26 +03:00 |
|
Pekka Enberg
|
49c19b55ab
|
Unify sync I/O
|
2023-09-08 20:27:32 +03:00 |
|
Pekka Enberg
|
ccee8c3336
|
Parse schema from database file
Fixes #1
|
2023-09-02 19:19:23 +03:00 |
|
Pekka Enberg
|
65d1d770b3
|
Switch to mimalloc
...it's faster.
|
2023-09-02 14:04:22 +03:00 |
|
Pekka Enberg
|
37baae3ed7
|
Benchmark
|
2023-09-02 13:43:07 +03:00 |
|
Pekka Enberg
|
60376ed3dd
|
Fix EXPLAIN when querying
|
2023-09-02 11:42:17 +03:00 |
|
Pekka Enberg
|
3ec9c0be7c
|
Implement ResultRow opcode
|
2023-09-02 11:40:11 +03:00 |
|
Pekka Enberg
|
6e748a066e
|
Register allocation
|
2023-09-02 08:52:30 +03:00 |
|
Pekka Enberg
|
4c64590a5c
|
Decouple Program and ProgramState
|
2023-09-02 08:18:05 +03:00 |
|
Pekka Enberg
|
591e8df377
|
Disable tracing by default
|
2023-09-01 19:49:54 +03:00 |
|
Pekka Enberg
|
4b714311b5
|
Improve Column instruction
|
2023-08-31 22:05:05 +03:00 |
|
Pekka Enberg
|
05621e3286
|
Cursors
|
2023-08-30 20:26:15 +03:00 |
|
Pekka Enberg
|
b572d60dc5
|
B-Tree interface
|
2023-08-29 20:33:16 +03:00 |
|
Pekka Enberg
|
7c100ea217
|
Query sqlite_schema table
|
2023-08-29 19:46:07 +03:00 |
|
Pekka Enberg
|
3b53f48400
|
Look up table root page from schema
|
2023-08-27 21:11:49 +03:00 |
|
Pekka Enberg
|
2615cdce2c
|
Schema in-memory data structures
|
2023-08-27 20:40:35 +03:00 |
|
Pekka Enberg
|
6a2d36f4c1
|
Buffer pool
|
2023-08-27 12:17:20 +03:00 |
|
Pekka Enberg
|
fb72f9688b
|
Initial commit
|
2023-08-27 09:59:12 +03:00 |
|