MCPcopy
hub / github.com/jvilk/BrowserFS / abort

Function abort

test/tests/emscripten/readdir_empty.js:13732–13753  ·  view source on GitHub ↗
(what)

Source from the content-addressed store, hash-verified

13730var abortDecorators = [];
13731
13732function abort(what) {
13733 if (what !== undefined) {
13734 Module.print(what);
13735 Module.printErr(what);
13736 what = JSON.stringify(what)
13737 } else {
13738 what = '';
13739 }
13740
13741 ABORT = true;
13742 EXITSTATUS = 1;
13743
13744 var extra = '\nIf this abort() is unexpected, build with -s ASSERTIONS=1 which can give more information.';
13745
13746 var output = 'abort(' + what + ') at ' + stackTrace() + extra;
13747 if (abortDecorators) {
13748 abortDecorators.forEach(function(decorator) {
13749 output = decorator(output, what);
13750 });
13751 }
13752 throw output;
13753}
13754Module['abort'] = Module.abort = abort;
13755
13756// {{PRE_RUN_ADDITIONS}}

Callers 15

assertFunction · 0.70
setValueFunction · 0.70
getValueFunction · 0.70
abortOnCannotGrowMemoryFunction · 0.70
___syscall5Function · 0.70
___syscall6Function · 0.70
_sbrkFunction · 0.70
___syscall39Function · 0.70
___syscall140Function · 0.70
___syscall146Function · 0.70
___syscall54Function · 0.70
___syscall220Function · 0.70

Calls 1

stackTraceFunction · 0.70

Tested by

no test coverage detected