replace system timer with doric timer when debug

This commit is contained in:
王劲鹏
2020-01-19 11:08:38 +08:00
committed by osborn
parent 8ee5d24912
commit a8ffd31c8a
3 changed files with 15 additions and 0 deletions

View File

@@ -3749,6 +3749,10 @@ let context = process.cwd() + '/build/context';
const contextId = fs.readFileSync(context, { encoding: 'utf8' });
console.log("debugging context id: " + contextId);
let global$2 = new Function('return this')();
global$2.setTimeout = global$2.doricSetTimeout;
global$2.setInterval = global$2.doricSetInterval;
global$2.clearTimeout = global$2.doricClearTimeout;
global$2.clearInterval = global$2.doricClearInterval;
global$2.doric = doric;
global$2.context = jsObtainContext(contextId);
global$2.Entry = jsObtainEntry(contextId);