I saw %
in many codes. Can you explain to me its purpose or what it does?
Edit: I know the operand in math 13 % 10 = 3
but what I saw is like return %foo
.
Encountered this while looking through v8 source files
Why are some of the function invocations preceded by a % sign?
%CheckIsBootstrapping();
//---
// Only used by async-await.js
function RejectPromise(promise, reason, debugEvent) {
%PromiseReject(promise, reason, debugEvent);
}
//---
var callbacks = %create_resolving_functions(promise, debugEvent);