Syrus
5e2488c1ea
Fixed lint
2020-03-14 15:38:16 -07:00
Mark McCaskey
12f7416a85
Update logging to use log
, add command line flag to toggle it
2020-01-14 12:41:46 -08:00
Mark McCaskey
06d4897d11
Merge branch 'master' into feature/emscripten-in-c-api
2019-12-16 13:50:12 -08:00
bors[bot]
76800c7367
Merge #1032
...
1032: Fix abort signature in emscripten ABI r=MarkMcCaskey a=MarkMcCaskey
Needs tests; this is preventing python on wapm from working
Co-authored-by: Mark McCaskey <mark@wasmer.io>
2019-12-16 20:48:03 +00:00
Mark McCaskey
e86b3941d0
Update Emscripten API layout; expose inner parts to to C API; add test
2019-12-16 15:45:28 -05:00
Nick Lewycky
3381e8867c
Fix some assorted warnings.
2019-12-02 17:00:37 -08:00
Mark McCaskey
e8b162df06
Fix abort and _abort to be different
2019-12-02 15:32:14 -08:00
Patrick Ventuzelo
ac321846e3
Merge branch 'master' into ventuzelo/fix-653-panic-memorydescriptor
2019-09-24 09:10:45 +02:00
Azure Pipelines
009c123332
Fixed emscripten main functions
2019-09-22 17:29:12 -07:00
Mark McCaskey
882a77ccf9
Remove null pointer checks generally, re-add them in Emscripten
2019-09-20 12:02:12 -07:00
Patrick Ventuzelo
c660aa9fce
fix 653 panic in memoryDescriptor
2019-09-17 17:42:06 +02:00
Syrus
d8471e2b6a
Improved docs with custom logo and favicon
2019-09-03 17:06:31 -07:00
Brandon Fish
1886760eba
Fix issue with emscripten memory out of range
2019-08-19 09:45:14 -05:00
Brandon Fish
d89990951e
Convert panic to error when calling emscripten main
2019-08-16 22:18:13 -06:00
Brandon Fish
d1c9ab3539
Convert emscripten memory assertion to error
2019-08-16 09:18:51 -06:00
Brandon Fish
03cabce2d5
Fix emscripten table assertion panic
2019-08-16 09:12:46 -06:00
Brandon Fish
bccbbb3d8b
Add deny nonstandard-style and unused-mut lints
2019-08-15 20:18:29 -06:00
Brandon Fish
b358605791
One CamelCase style cleanup and allow dead code warning
2019-08-02 14:14:59 -06:00
Brandon Fish
2f70a199e4
Add deny dead_code lint and fix one error
2019-08-01 20:46:35 -06:00
Syrus
0dfa1f68a8
Formatted code
2019-07-31 23:51:12 -07:00
Syrus
a6461c3b14
Removed explicit hashbrown dependency
2019-07-31 23:18:38 -07:00
Syrus
9c96f01494
Fixed emscripten ns collision. Added ctime implementation
2019-07-07 15:55:52 -07:00
Syrus
d0b186b939
Added emscripten sbrk implementation
2019-07-06 22:05:45 -07:00
Syrus
d3d84cbc22
Formatted emscripten files
2019-07-06 17:46:48 -07:00
Syrus
15d1fd4bbb
Move emscripten pthread into its own module
2019-07-06 17:45:56 -07:00
Syrus
f5af920724
Added pthread_self emscripten method
2019-07-06 17:41:03 -07:00
Syrus
b1f868dc52
Enable shared memory in emscripten
2019-07-06 17:29:24 -07:00
Syrus
24e7c1b263
Updated compatibility with latest emscripten
2019-07-06 17:15:35 -07:00
bors[bot]
fada36a72c
Merge #514
...
514: improve emscripten sockets and networking r=MarkMcCaskey a=MarkMcCaskey
Co-authored-by: Mark McCaskey <mark@wasmer.io>
2019-07-01 20:29:52 +00:00
Mark McCaskey
d825fe9eb2
remove unix-specific code from code windows sees
2019-07-01 11:42:50 -07:00
Syrus
a2b723d37e
Added more emscripten dyncalls
2019-06-30 11:10:54 -07:00
Syrus
299d41cfea
Improved emscripten dyncalls
2019-06-29 17:39:01 -07:00
Syrus
675caf042c
Various lint fixes
2019-06-13 21:01:37 +02:00
Syrus
1560849e40
Fix lint errors and windows build
2019-06-13 20:46:05 +02:00
Syrus
109acd2fa3
Trying to fix ___syscall220
2019-06-12 01:01:47 +02:00
Jesús Leganés-Combarro 'piranna
5d93d9a904
Added fb
and gb
symbols
2019-06-08 19:53:21 +02:00
Jesús Leganés-Combarro 'piranna
222b582207
Merge remote-tracking branch 'origin/master' into command/pyodide
2019-06-02 14:10:25 +02:00
Mark McCaskey
f8b94b7469
Merge remote-tracking branch 'origin/master' into feature/add-mapdir-for-emscripten
2019-05-28 13:48:12 -07:00
Jesús Leganés-Combarro 'piranna
b78a8af228
Added missing functions for pyodide
...
Since Pyodide is focused on running on desktop, this pull-request lacks
Javascript runtime functions. It also sorted alphabetically some functions
2019-05-28 09:39:49 +02:00
Mark McCaskey
fc15bc58f6
add mapdir for emscripten; implement getdents, etc.
2019-05-24 18:00:07 -07:00
Syrus
dd9c5774f3
Separate fpathconf from pathconf
2019-05-24 12:15:52 -07:00
Syrus
f79ff8b542
Merge branch 'master' into feature/jq
2019-05-21 17:15:12 -07:00
Jesús Leganés-Combarro 'piranna
34e16d4a84
Move ucontext
related functions to their own namespace
2019-05-20 22:54:58 +02:00
Jesús Leganés-Combarro 'piranna
8995060f9b
Mocks for _getcontext
, _makecontext
, _setcontext
and _swapcontext
2019-05-19 20:53:24 +02:00
Jesús Leganés-Combarro 'piranna
f8cfb04e29
_alarm()
2019-05-19 20:24:49 +02:00
Jesús Leganés-Combarro 'piranna
2eb5ca1e48
_gai_strerror()
2019-05-19 20:16:00 +02:00
Jesús Leganés-Combarro 'piranna
7690febe77
getnameinfo()
2019-05-19 19:37:57 +02:00
Jesús Leganés-Combarro 'piranna
ad8178bb2a
[pthread] rwlock_destroy()
, rwlock_init()
and rwlock_wrlock()
2019-05-19 19:16:04 +02:00
Syrus
8f345dc284
Updated imports required for jq. Added get_str method in VarArgs
2019-05-18 12:38:22 -07:00
Mark McCaskey
ec9c5360ef
move stdio capture into runtime_core; rm emscripten dep in wasi
2019-05-17 13:30:10 -07:00