Sean McBride
|
34d91cfa21
|
refactor: wrap existing request queue
|
5 years ago |
Sean McBride
|
d14af73c30
|
chore: remove unused types
|
5 years ago |
Sean McBride
|
2cb302a27e
|
chore: fix tests to use proper wrapped call
|
5 years ago |
Sean McBride
|
13deee2531
|
chore: remove cycle time printf
|
5 years ago |
Sean McBride
|
0ace3119e6
|
chore: revert to __getcycles
|
5 years ago |
Sean McBride
|
a949cbebe3
|
chore: refactor double underscores
|
5 years ago |
phani
|
a72e702c77
|
update env.c to use ck api
|
5 years ago |
phani
|
cfa458c5b9
|
moved jsmn, http-parser to thirdparty/ and pulled in ck submodule there too
|
5 years ago |
phani
|
37db945637
|
TODO: use CK? for env.c
|
5 years ago |
Phani
|
3b8711b95c
|
fix standalone compilation
|
5 years ago |
phani
|
7ff05b9d73
|
making it work for aarch64 - seem to work on RPi
* changes to be fully tested!
* cas etc needs to be implemented for aarch64
|
5 years ago |
Sean McBride
|
178bef818f
|
feat: add relative_deadline_us to json and module
|
5 years ago |
Sean McBride
|
0bd22a2e9c
|
chore: de-dunder module_database
|
5 years ago |
Sean McBride
|
a70a83326c
|
chore: de-dunder worker_thread
|
5 years ago |
Sean McBride
|
a771b78a92
|
chore: de-dunder software_interrupt
|
5 years ago |
Sean McBride
|
fefd80d6a9
|
chore: de-dunder sandbox
|
5 years ago |
Sean McBride
|
ba032a5905
|
chore: de-dunder runtime
|
5 years ago |
Sean McBride
|
4d660e666b
|
chore: de-dunder listener thrd, module, libuv cbs
|
5 years ago |
Sean McBride
|
3e90b26243
|
chore: de-dunder http_response
|
5 years ago |
Sean McBride
|
06de754885
|
chore: de-dunder current_sandbox
|
5 years ago |
Sean McBride
|
4615c4736d
|
chore: de-dunder http_parser_settings
|
5 years ago |
Sean McBride
|
d64ca75c4e
|
chore: de-dunder current_sandbox
|
5 years ago |
Sean McBride
|
0271f4a48d
|
chore: fix consistent delimiter in module_database
|
5 years ago |
Sean McBride
|
b5439ab922
|
chore: fix inadvertant double prefix
|
5 years ago |
Sean McBride
|
5694366c96
|
chore: align consecutive macros
|
5 years ago |
Sean McBride
|
9dfc740d05
|
chore: namespace macros and globals in main.c
|
5 years ago |
Sean McBride
|
3cbb7f0748
|
chore: rename nested namespaces pending refactor
|
5 years ago |
Sean McBride
|
2640f3a44f
|
chore: rename single_loop to be descriptive
|
5 years ago |
Sean McBride
|
25bdc18118
|
chore: rename sigint to signal_interrupt in files
|
5 years ago |
Sean McBride
|
7ba5a3acbe
|
chore: rename softint to software_interrupt
|
5 years ago |
Sean McBride
|
21d9cd11fe
|
chore: flatten http directory
|
5 years ago |
Sean McBride
|
9000cc1065
|
chore: address assorted issues in sandbox_request
|
5 years ago |
Sean McBride
|
017174ffa4
|
chore: remove unused declare and comment untested code
|
5 years ago |
Sean McBride
|
fb7298d1d1
|
chore: rename sandbox argument
|
5 years ago |
Sean McBride
|
0a7cd2fdc7
|
docs: improve comments for sandbox->list
|
5 years ago |
Sean McBride
|
46a2fcfbc4
|
chore: rename handles to be more descriptive
|
5 years ago |
Sean McBride
|
d5366f11de
|
chore: fix comment to match renamed struct field
|
5 years ago |
Sean McBride
|
dd89fa511c
|
chore: remove zombie sandbox scheduling state
|
5 years ago |
Sean McBride
|
439bd523b8
|
chore: namespace runtime.h functions
|
5 years ago |
Sean McBride
|
ae0ff23fc2
|
docs: add missing params in func block
|
5 years ago |
Sean McBride
|
346c391ece
|
feat: Improve wasm string null-termintor checks
|
5 years ago |
Sean McBride
|
c9b9a6553e
|
chore: run clang-format
|
5 years ago |
Sean McBride
|
2805934d49
|
docs: add warning to sandbox exit function
|
5 years ago |
Sean McBride
|
b3441abf9b
|
chore: add missing import to get_time in fibb
|
5 years ago |
Sean McBride
|
055d76e0ae
|
fix: correct rdtsc edits
|
5 years ago |
Sean McBride
|
bff1245572
|
chore: order arch files
|
5 years ago |
Sean McBride
|
07d2c8daaf
|
chore: sandbox.h cleanup
|
5 years ago |
Sean McBride
|
2d9a3925cd
|
chore: namespace runtime.c
|
5 years ago |
Sean McBride
|
70d87fcb51
|
chore: partial namespace of runtime
|
5 years ago |
Sean McBride
|
ef0056a511
|
chore: fix provide module_database includes
|
5 years ago |
Sean McBride
|
7f858d69dd
|
chore: namespace runtime state
|
5 years ago |
Sean McBride
|
81b5d3b00d
|
chore: namespace sandbox
|
5 years ago |
Sean McBride
|
3d96b0ed95
|
chore: namespace and comment softint stuff
|
5 years ago |
Sean McBride
|
d6c31f6728
|
chore: namespace rdtsc
|
5 years ago |
Sean McBride
|
08eb26e984
|
chore: move module json parsing to module
|
5 years ago |
Sean McBride
|
a29f36ca13
|
chore: decompose current_sandbox.h
|
5 years ago |
Sean McBride
|
338e1e3667
|
chore: delete zombie http.c file
|
5 years ago |
Sean McBride
|
1800d0ab31
|
chore: move parser_settings to http directory
|
5 years ago |
Sean McBride
|
5e937fc204
|
chore: decompose http
|
5 years ago |
Sean McBride
|
f471011776
|
chore: cleanup http
|
5 years ago |
Sean McBride
|
b0ae9ba266
|
chore: cleanup sandbox_request
|
5 years ago |
Sean McBride
|
75a34360b8
|
chore: Assorted cleanup
|
5 years ago |
Sean McBride
|
b896f6f1b1
|
chore: move rdtsc to util
|
5 years ago |
Sean McBride
|
dc9677e41f
|
chore: partial sandbox cleanup
|
5 years ago |
Sean McBride
|
cbd64d1f91
|
chore: refactor out libuv cbs
|
5 years ago |
Sean McBride
|
4178e4f9bc
|
chore: partial sandbox cleanup
|
5 years ago |
Sean McBride
|
b67860112f
|
chore: cleanup util
|
5 years ago |
Sean McBride
|
7da1f4a284
|
chore: cleanup softint
|
5 years ago |
Sean McBride
|
d979a74986
|
chore: better organize module
|
5 years ago |
Sean McBride
|
28ab7d43c4
|
chore: refactor module_database into distinct file
|
5 years ago |
Sean McBride
|
71a6ee1633
|
chore: cleanup http namespace
|
5 years ago |
Sean McBride
|
e28947a391
|
refactor: namespace module functions
|
5 years ago |
Sean McBride
|
dfe5667bef
|
chore: resolve TODOs from Phani
|
5 years ago |
Sean McBride
|
1d724f04e8
|
refactor: Shift sandbox_request to new file
|
5 years ago |
Sean McBride
|
ea888ddbb3
|
chore: assorted refactors
|
5 years ago |
Sean McBride
|
9762477902
|
chore: assorted refactors
|
5 years ago |
Sean McBride
|
c1c307c390
|
chore: cleanup runtime
|
5 years ago |
Sean McBride
|
267a04350f
|
chore: complete modules cleanup
|
5 years ago |
Sean McBride
|
1f988bd113
|
chore: complete HTTP cleanup
|
5 years ago |
Sean McBride
|
4a80e6dd70
|
chore: assorted refactors
|
5 years ago |
Sean McBride
|
2220cf34a0
|
chore: rerun formatter
|
5 years ago |
Sean McBride
|
c4142c00f1
|
chore: more cleanup
|
5 years ago |
Sean McBride
|
0c85cd4102
|
chore: Assorted cleanup
|
5 years ago |
Sean McBride
|
862143f37a
|
chore: clean up interrupt logic
|
5 years ago |
Sean McBride
|
3d6266750e
|
chore: assorted refactors
|
5 years ago |
Sean McBride
|
63a6e702d9
|
chore: cleanup JSON parsing logic
|
5 years ago |
Sean McBride
|
69086d012d
|
Various refactors and end-to-end tracking of cycles
|
5 years ago |
Sean McBride
|
d058f99e0f
|
feat: Assign start_time to sandbox
|
5 years ago |
Sean McBride
|
b0434ac941
|
build: remove STANDALONE, SBOX_SCALE_ALLOC, USE_LIBUV flags
|
5 years ago |
Sean McBride
|
ae93435e2a
|
refactor: Assorted refactors and add start_time to request
|
5 years ago |
Sean McBride
|
6946b08644
|
refactor: modularize and rename things
|
5 years ago |
Sean McBride
|
565a03db5d
|
refactor: make resource limits function
|
5 years ago |
Sean McBride
|
b5e9abced5
|
chore: Assorted cleanup
|
5 years ago |
Sean McBride
|
9185852236
|
docs: Add documentation to code (#7)
|
5 years ago |
Sean McBride
|
e61be257f9
|
chore: add clang-format from Composite (#5)
* chore: add clang-format from Composite
* chore: cleanup JSON
* chore: add clang-format from Composite
* chore: stylistic corrections
* chore: ignore swap files and vscode conf
* chore: check semver of clang-format and require 9
|
5 years ago |
Sean McBride
|
bfbe848b4b
|
chore: cleanup JSON
|
5 years ago |
phani
|
a63af01ceb
|
Merge branch 'master' of https://github.com/phanikishoreg/awsm-Serverless-Framework
|
5 years ago |
phani
|
cc38020fde
|
code_benches, some require math lib
|
5 years ago |
phani
|
ed234f9ac5
|
default: async io for http req/resp. sync based io doesn't seem to work with huge data like 500k-1m I tested. They just timeout with concurrency
|
5 years ago |
phani
|
77ae44337c
|
buffer problem in work1m tests
|
5 years ago |