Richard Feldman
|
5b27e10095
|
Reproduce empty string parsing bug
|
2020-08-31 23:13:50 -04:00 |
|
Richard Feldman
|
51c0180f45
|
Don't have formatter print parens in field types
|
2020-08-24 00:02:59 -04:00 |
|
Folkert
|
84a8b69437
|
generate IR that uses uniqueness
|
2020-08-11 14:47:14 +02:00 |
|
Folkert
|
4de573b54b
|
use quicksort without closure for loading
the old version worked, but won't run yet because it uses a closure
|
2020-08-10 20:54:05 +02:00 |
|
Richard Feldman
|
5f73a0b7ca
|
Add builtin defs in load::file
|
2020-08-09 21:27:39 -04:00 |
|
Richard Feldman
|
beaa0ed6e1
|
Drop unnecessary Arc
|
2020-08-07 22:27:38 -04:00 |
|
Richard Feldman
|
15d8e06a44
|
Don't blow up on module timings if there was an error
|
2020-08-03 23:58:59 -04:00 |
|
Richard Feldman
|
62fdae8b45
|
Don't send separate start_time arg
|
2020-08-03 23:16:46 -04:00 |
|
Richard Feldman
|
7f1e666ad3
|
Add some basic timings
|
2020-08-03 22:46:14 -04:00 |
|
Richard Feldman
|
656dd18177
|
clippy
|
2020-08-03 20:55:16 -04:00 |
|
Richard Feldman
|
6ba54c986f
|
Fix interning bug with exposed symbols
|
2020-08-03 20:48:53 -04:00 |
|
Richard Feldman
|
87630e1d69
|
Fix test_uniq_load
|
2020-08-02 21:48:37 -04:00 |
|
Richard Feldman
|
cb843c37e7
|
Get tests compiling again
|
2020-08-02 21:00:33 -04:00 |
|
Richard Feldman
|
62459d0f1f
|
Drop SharedModules concept
|
2020-08-02 20:58:51 -04:00 |
|
Richard Feldman
|
406087970b
|
Get load::file compiling.
|
2020-08-02 20:53:38 -04:00 |
|
Richard Feldman
|
8434af4e63
|
Use worker_arenas in load::file
|
2020-08-02 12:24:52 -04:00 |
|
Richard Feldman
|
54b5e28206
|
Revert "Attempt"
This reverts commit b963e0e502 .
|
2020-08-02 11:54:08 -04:00 |
|
Richard Feldman
|
b963e0e502
|
Attempt
|
2020-08-02 11:54:07 -04:00 |
|
Richard Feldman
|
3eecdd881b
|
Revert "Revert "wip""
This reverts commit e0943d8649 .
|
2020-08-02 11:18:00 -04:00 |
|
Richard Feldman
|
82a7a836e3
|
Revert "Use arena_pool in load::file"
This reverts commit 87bcd4153b .
|
2020-08-02 11:17:42 -04:00 |
|
Richard Feldman
|
87bcd4153b
|
Use arena_pool in load::file
|
2020-08-02 11:17:22 -04:00 |
|
Richard Feldman
|
e0943d8649
|
Revert "wip"
This reverts commit ee9f185524 .
|
2020-08-02 09:37:12 -04:00 |
|
Richard Feldman
|
7c10cf82e5
|
Revert "wip"
This reverts commit d40e33689d .
|
2020-08-02 09:36:55 -04:00 |
|
Richard Feldman
|
d533f6234c
|
Merge remote-tracking branch 'origin/arena_pool' into crossbeam
|
2020-08-02 09:36:47 -04:00 |
|
Richard Feldman
|
b91359e4c7
|
Initial pass at arena_pool
|
2020-08-01 15:42:22 -04:00 |
|
Richard Feldman
|
d40e33689d
|
wip
|
2020-07-31 09:13:20 -04:00 |
|
Richard Feldman
|
ee9f185524
|
wip
|
2020-07-30 21:53:09 -04:00 |
|
Richard Feldman
|
647b83baa8
|
Move some data structures around
|
2020-07-30 19:22:17 -04:00 |
|
Richard Feldman
|
ccdc2ea89a
|
Notify listeners after adding tasks
|
2020-07-30 19:21:41 -04:00 |
|
Richard Feldman
|
f8590182f5
|
Extract finish()
|
2020-07-30 18:58:51 -04:00 |
|
Richard Feldman
|
29b76965fe
|
Don't store worker handles
|
2020-07-30 18:58:45 -04:00 |
|
Richard Feldman
|
4968cd861e
|
Shut down worker threads when done
|
2020-07-30 18:42:18 -04:00 |
|
Richard Feldman
|
52dc4e9a03
|
Bump-allocate LoadedModule
|
2020-07-30 18:40:56 -04:00 |
|
Richard Feldman
|
d06ad19eb0
|
Don't use channels to set up stealers
|
2020-07-30 18:25:09 -04:00 |
|
Richard Feldman
|
1c49e116b3
|
wip
|
2020-07-30 00:59:03 -04:00 |
|
Richard Feldman
|
5643c4b921
|
wip
|
2020-07-28 22:57:23 -04:00 |
|
Richard Feldman
|
931c558b5a
|
Move lots of things into Env
|
2020-07-28 21:43:02 -04:00 |
|
Richard Feldman
|
4ebe36fa4a
|
Revert "Drop find_task"
This reverts commit 3a61c0671c .
|
2020-07-28 20:59:07 -04:00 |
|
Richard Feldman
|
3a61c0671c
|
Drop find_task
|
2020-07-28 20:58:16 -04:00 |
|
Richard Feldman
|
aea125549a
|
Add find_task
|
2020-07-28 20:51:48 -04:00 |
|
Richard Feldman
|
167d7eb719
|
Extract load_deps from load
|
2020-07-28 20:51:48 -04:00 |
|
Richard Feldman
|
99e41c73f3
|
cargo fmt
|
2020-07-27 01:10:04 -04:00 |
|
Richard Feldman
|
eaaeda728a
|
Use synchronous file I/O over mmap
|
2020-07-27 01:10:04 -04:00 |
|
Richard Feldman
|
9f9ce327d4
|
Lazily validate that input bytes are valid UTF-8
|
2020-07-27 01:10:04 -04:00 |
|
Richard Feldman
|
15f087c93e
|
Use memmap for reading files
|
2020-07-27 01:10:04 -04:00 |
|
Chad Stearns
|
759f1289d6
|
Rename List.push to List.append
|
2020-07-25 03:43:52 -04:00 |
|
Richard Feldman
|
c90f2fd328
|
Improve error message in test_load
|
2020-07-22 19:54:11 -04:00 |
|
Folkert
|
6e7ec8cd2c
|
fix other test failures
|
2020-07-18 00:18:55 +02:00 |
|
Richard Feldman
|
1cd49689c2
|
Merge remote-tracking branch 'origin/trunk' into low-level-ops
|
2020-07-07 21:09:50 -04:00 |
|
Folkert
|
1b4c5cac25
|
fix failing tests
|
2020-07-07 17:17:55 +02:00 |
|