Created
August 18, 2013 02:29
-
-
Save domenic/6259629 to your computer and use it in GitHub Desktop.
problem running vm2 caused by https://github.com/domenic/node/commit/b14d196d046ff49c2b43fad3857227c0a273e805
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
C:\Users\Domenic\Dropbox\Programming\GitHub\node>Debug\node test\simple\test-vm-basic.js | |
# | |
# Fatal error in c:\users\domenic\dropbox\programming\github\node\deps\v8\src\api.h, line 402 | |
# CHECK(allow_empty_handle || that != 0) failed | |
# | |
==== JS stack trace ========================================= | |
Security context: 17738569 <JS Object>#0# | |
1: /* anonymous */ [evalmachine.<anonymous>:27] (this=1EF4E1DD <an Object with map 371092F1>#1#,exports=1EF4E1DD <an Object with map 371092F1>#1#,require=1EF5192D <JS Function require (SharedFunct | |
ionInfo 0F327EC9)>#2#,module=1EF4E161 <a Module with map 371160E1>#3#,__filename=1EF4919D <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple\test-vm-basic.js>,__dirname=1EF51E29 | |
<String[60]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple>) | |
3: _compile [evalmachine.<anonymous>:449] (this=1EF4E161 <a Module with map 371160E1>#3#,content=1EF50E89 <Very long string[2453]>#4#,filename=1EF4919D <String[77]: C:\Users\Domenic\Dropbox\Progra | |
mming\GitHub\node\test\simple\test-vm-basic.js>) | |
4: .js [evalmachine.<anonymous>:467] (this=0F32460D <an Object with map 37112211>#5#,module=1EF4E161 <a Module with map 371160E1>#3#,filename=1EF4919D <String[77]: C:\Users\Domenic\Dropbox\Program | |
ming\GitHub\node\test\simple\test-vm-basic.js>) | |
5: load [evalmachine.<anonymous>:349] (this=1EF4E161 <a Module with map 371160E1>#3#,filename=1EF4919D <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple\test-vm-basic.js>) | |
6: _load [evalmachine.<anonymous>:305] (this=1EF16291 <JS Function Module (SharedFunctionInfo 17746E45)>#6#,request=1EF161E9 <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simp | |
le\test-vm-basic.js>,parent=17708081 <null>,isMain=177080B1 <true>) | |
7: runMain [evalmachine.<anonymous>:490] (this=1EF16291 <JS Function Module (SharedFunctionInfo 17746E45)>#6#) | |
8: startup [node.js:119] (this=17738605 <JS Global Object>#7#) | |
9: /* anonymous */ [node.js:805] (this=17738605 <JS Global Object>#7#,process=1EF16359 <a process with map 37116091>#8#) | |
==== Details ================================================ | |
[1]: /* anonymous */ [evalmachine.<anonymous>:27] (this=1EF4E1DD <an Object with map 371092F1>#1#,exports=1EF4E1DD <an Object with map 371092F1>#1#,require=1EF5192D <JS Function require (SharedFunctio | |
nInfo 0F327EC9)>#2#,module=1EF4E161 <a Module with map 371160E1>#3#,__filename=1EF4919D <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple\test-vm-basic.js>,__dirname=1EF51E29 < | |
String[60]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple>) { | |
// stack-allocated locals | |
var common = 1EF570C1 <an Object with map 37116EA1>#9# | |
var assert = 0F31F8BD <JS Function ok (SharedFunctionInfo 17742885)>#10# | |
var vm = 0F325E91 <an Object with map 37111E79>#11# | |
var sandbox = 1EF5FB89 <an Object with map 371092F1>#12# | |
var result = 17708091 <undefined> | |
var sandbox2 = 17708091 <undefined> | |
var context = 17708091 <undefined> | |
var sandbox3 = 17708091 <undefined> | |
var context2 = 17708091 <undefined> | |
// expression stack (top to bottom) | |
[12] : 1773E3BD <JS Function runInNewContext (SharedFunctionInfo 1773E361)>#13# | |
[11] : 1EF5FB89 <an Object with map 371092F1>#12# | |
[10] : 354A09DD <String[64]: foo = "bar"; this.typeofProcess = typeof process; typeof Object;> | |
[09] : 0F325E91 <an Object with map 37111E79>#11# | |
--------- s o u r c e c o d e --------- | |
function (exports, require, module, __filename, __dirname) { // Copyright Joyent, Inc. and other Node contributors.?//?// Permission is hereby granted, free of charge, to any person obtaining a?// cop | |
y of this software and associated documentation files (the?// "Software"), to deal in the Software without re... | |
----------------------------------------- | |
} | |
[3]: _compile [evalmachine.<anonymous>:449] (this=1EF4E161 <a Module with map 371160E1>#3#,content=1EF50E89 <Very long string[2453]>#4#,filename=1EF4919D <String[77]: C:\Users\Domenic\Dropbox\Programm | |
ing\GitHub\node\test\simple\test-vm-basic.js>) { | |
// stack-allocated locals | |
var require = 1EF5192D <JS Function require (SharedFunctionInfo 0F327EC9)>#2# | |
var dirname = 1EF51E29 <String[60]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple> | |
var sandbox = 17708091 <undefined> | |
var k = 17708091 <undefined> | |
var wrapper = 1EF51E51 <Very long string[2519]>#14# | |
var compiledWrapper = 1EF52885 <JS Function (SharedFunctionInfo 0F3282CD)>#15# | |
var args = 1EF528F5 <JS Array[5]>#16# | |
// heap-allocated locals | |
var self = 1EF4E161 <a Module with map 371160E1>#3# | |
// expression stack (top to bottom) | |
[09] : 1EF528F5 <JS Array[5]>#16# | |
[08] : 1EF4E1DD <an Object with map 371092F1>#1# | |
[07] : 1EF52885 <JS Function (SharedFunctionInfo 0F3282CD)>#15# | |
--------- s o u r c e c o d e --------- | |
function (content, filename) {? var self = this;? // remove shebang? content = content.replace(/^\#\!.*/, '');?? function require(path) {? return self.require(path);? }?? require.resolve = fu | |
nction(request) {? return Module._resolveFilename(request, self);? };?? Object.defineProperty(require, '... | |
----------------------------------------- | |
} | |
[4]: .js [evalmachine.<anonymous>:467] (this=0F32460D <an Object with map 37112211>#5#,module=1EF4E161 <a Module with map 371160E1>#3#,filename=1EF4919D <String[77]: C:\Users\Domenic\Dropbox\Programmi | |
ng\GitHub\node\test\simple\test-vm-basic.js>) { | |
// stack-allocated locals | |
var content = 1EF50E89 <Very long string[2453]>#4# | |
// expression stack (top to bottom) | |
[03] : 1EF4919D <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple\test-vm-basic.js> | |
[02] : 1EF50E89 <Very long string[2453]>#4# | |
[01] : 1EF4E161 <a Module with map 371160E1>#3# | |
--------- s o u r c e c o d e --------- | |
function (module, filename) {? var content = NativeModule.require('fs').readFileSync(filename, 'utf8');? module._compile(stripBOM(content), filename);?} | |
----------------------------------------- | |
} | |
[5]: load [evalmachine.<anonymous>:349] (this=1EF4E161 <a Module with map 371160E1>#3#,filename=1EF4919D <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple\test-vm-basic.js>) { | |
// stack-allocated locals | |
var extension = 1EF503D5 <String[3]: .js> | |
// expression stack (top to bottom) | |
[04] : 1EF4919D <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple\test-vm-basic.js> | |
[03] : 1EF4E161 <a Module with map 371160E1>#3# | |
[02] : 0F32460D <an Object with map 37112211>#5# | |
[01] : 1EF503D5 <String[3]: .js> | |
--------- s o u r c e c o d e --------- | |
function (filename) {? debug('load ' + JSON.stringify(filename) +? ' for module ' + JSON.stringify(this.id));?? assert(!this.loaded);? this.filename = filename;? this.paths = Module._nodeMo | |
dulePaths(path.dirname(filename));?? var extension = path.extname(filename) || '.js';? if (!Module._extensi... | |
----------------------------------------- | |
} | |
[6]: _load [evalmachine.<anonymous>:305] (this=1EF16291 <JS Function Module (SharedFunctionInfo 17746E45)>#6#,request=1EF161E9 <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple | |
\test-vm-basic.js>,parent=17708081 <null>,isMain=177080B1 <true>) { | |
// stack-allocated locals | |
var filename = 1EF4919D <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple\test-vm-basic.js> | |
var cachedModule = 17708091 <undefined> | |
var replModule = 17708091 <undefined> | |
var module = 1EF4E161 <a Module with map 371160E1>#3# | |
var hadException = 177080B1 <true> | |
// expression stack (top to bottom) | |
[11] : 1EF4919D <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple\test-vm-basic.js> | |
[10] : 1EF4E161 <a Module with map 371160E1>#3# | |
--------- s o u r c e c o d e --------- | |
function (request, parent, isMain) {? if (parent) {? debug('Module._load REQUEST ' + (request) + ' parent: ' + parent.id);? }?? var filename = Module._resolveFilename(request, parent);?? var c | |
achedModule = Module._cache[filename];? if (cachedModule) {? return cachedModule.exports;? }?? if (Nati... | |
----------------------------------------- | |
} | |
[7]: runMain [evalmachine.<anonymous>:490] (this=1EF16291 <JS Function Module (SharedFunctionInfo 17746E45)>#6#) { | |
// expression stack (top to bottom) | |
[03] : 177080B1 <true> | |
[02] : 17708081 <null> | |
[01] : 1EF161E9 <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple\test-vm-basic.js> | |
[00] : 1EF16291 <JS Function Module (SharedFunctionInfo 17746E45)>#6# | |
--------- s o u r c e c o d e --------- | |
function () {? // Load the main module--the command line argument.? Module._load(process.argv[1], null, true);? // Handle any nextTicks added in the first tick of the program? process._tickCallbac | |
k();?} | |
----------------------------------------- | |
} | |
[8]: startup [node.js:119] (this=17738605 <JS Global Object>#7#) { | |
// stack-allocated locals | |
var EventEmitter = 1EF162D1 <JS Function EventEmitter (SharedFunctionInfo 1773EB5D)>#17# | |
var d = 17708091 <undefined> | |
var path = 1EF162C5 <an Object with map 37111D11>#18# | |
var cluster = 17708091 <undefined> | |
var Module = 1EF16291 <JS Function Module (SharedFunctionInfo 17746E45)>#6# | |
var debugTimeout = 17708091 <undefined> | |
var opts = 17708091 <undefined> | |
var repl = 17708091 <undefined> | |
// heap-allocated locals | |
var code = 17708091 <undefined> | |
// expression stack (top to bottom) | |
[08] : 1EF16291 <JS Function Module (SharedFunctionInfo 17746E45)>#6# | |
--------- s o u r c e c o d e --------- | |
function startup() {? var EventEmitter = NativeModule.require('events').EventEmitter;?? process.__proto__ = Object.create(EventEmitter.prototype, {? constructor: {? value: process.co | |
nstructor? }? });? EventEmitter.call(process);?? process.EventEmitter = EventEmitter; // process.Event... | |
----------------------------------------- | |
} | |
[9]: /* anonymous */ [node.js:805] (this=17738605 <JS Global Object>#7#,process=1EF16359 <a process with map 37116091>#8#) { | |
// heap-allocated locals | |
var process = 1EF16359 <a process with map 37116091>#8# | |
var startup = 1EF162F5 <JS Function startup (SharedFunctionInfo 1773C45D)>#19# | |
var assert = 17744FD5 <JS Function process.assert (SharedFunctionInfo 17744F51)>#20# | |
var evalScript = 0F31F82D <JS Function evalScript (SharedFunctionInfo 1773C4B9)>#21# | |
var createWritableStdioStream = 0F31F851 <JS Function createWritableStdioStream (SharedFunctionInfo 1773C515)>#22# | |
var runInThisContext = 1773E2ED <JS Function runInThisContext (SharedFunctionInfo 1773E291)>#23# | |
var NativeModule = 1EF160F9 <JS Function NativeModule (SharedFunctionInfo 1773C571)>#24# | |
// expression stack (top to bottom) | |
[01] : 17738605 <JS Global Object>#7# | |
[00] : 1EF162F5 <JS Function startup (SharedFunctionInfo 1773C45D)>#19# | |
--------- s o u r c e c o d e --------- | |
function (process) {? this.global = this;?? function startup() {? var EventEmitter = NativeModule.require('events').EventEmitter;?? process.__proto__ = Object.create(EventEmitter.prototype, {? | |
constructor: {? value: process.constructor? }? });? EventEmitter.call(process);?? ... | |
----------------------------------------- | |
} | |
==== Key ============================================ | |
#0# 17738569: 17738569 <JS Object> | |
#1# 1EF4E1DD: 1EF4E1DD <an Object with map 371092F1> | |
#2# 1EF5192D: 1EF5192D <JS Function require (SharedFunctionInfo 0F327EC9)> | |
main: 1EF4E161 <a Module with map 371160E1>#3# | |
extensions: 0F32460D <an Object with map 37112211>#5# | |
cache: 0F3245F5 <an Object with map 37111889>#25# | |
#3# 1EF4E161: 1EF4E161 <a Module with map 371160E1> | |
id: 1F00D52D <String[1]: .> | |
exports: 1EF4E1DD <an Object with map 371092F1>#1# | |
parent: 17708081 <null> | |
filename: 1EF4919D <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple\test-vm-basic.js> | |
loaded: 177080C1 <false> | |
children: 1EF4E32D <JS Array[1]>#26# | |
paths: 1EF4F35D <JS Array[9]>#27# | |
#4# 1EF50E89: 1EF50E89 <Very long string[2453]> | |
#5# 0F32460D: 0F32460D <an Object with map 37112211> | |
#6# 1EF16291: 1EF16291 <JS Function Module (SharedFunctionInfo 17746E45)> | |
_contextLoad: 177080C1 <false> | |
_cache: 0F3245F5 <an Object with map 37111889>#25# | |
_pathCache: 0F324601 <an Object with map 37111889>#28# | |
_extensions: 0F32460D <an Object with map 37112211>#5# | |
globalPaths: 0F324619 <JS Array[3]>#29# | |
wrapper: 0F32459D <JS Array[2]>#30# | |
_realpathCache: 0F324629 <an Object with map 37111889>#31# | |
#7# 17738605: 17738605 <JS Global Object> | |
#8# 1EF16359: 1EF16359 <a process with map 37116091> | |
version: 1F031F95 <String[11]: v0.11.6-pre> | |
moduleLoadList: 1EF1CF9D <JS Array[20]>#32# | |
versions: 0F324679 <an Object with map 3710B3E9>#33# | |
arch: 1F031FAD <String[4]: ia32> | |
platform: 1F031F81 <String[5]: win32> | |
argv: 0F324685 <JS Array[2]>#34# | |
execArgv: 0F3246A1 <JS Array[0]>#35# | |
env: 0F324695 <JS Object>#36# | |
pid: 9136 | |
features: 0F3246B1 <an Object with map 3710B691>#37# | |
execPath: 1F031FBD <String[63]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\Debug\node.exe> | |
_tickInfoBox: 0F3246BD <an Object with map 3710C749>#38# | |
_events: 0F3246C9 <an Object with map 37116E79>#39# | |
domain: 17708081 <null> | |
_maxListeners: 17708091 <undefined> | |
_exiting: 177080C1 <false> | |
config: 0F3246D5 <an Object with map 371118B1>#40# | |
mainModule: 1EF4E161 <a Module with map 371160E1>#3# | |
#9# 1EF570C1: 1EF570C1 <an Object with map 37116EA1> | |
testDir: 1EF5CF09 <String[53]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test> | |
fixturesDir: 1EF5DBC5 <String[62]: c:\Users\Domenic\Dropbox\Programming\GitHub\node\test\fixtures> | |
libDir: 1EF5E319 <String[52]: c:\Users\Domenic\Dropbox\Programming\GitHub\node\lib> | |
tmpDir: 1EF5E9A1 <String[57]: c:\Users\Domenic\Dropbox\Programming\GitHub\node\test\tmp> | |
PORT: 12346 | |
PIPE: 354A183D <String[19]: \\.\pipe\libuv-test> | |
globalCheck: 177080B1 <true> | |
#10# 0F31F8BD: 0F31F8BD <JS Function ok (SharedFunctionInfo 17742885)> | |
#11# 0F325E91: 0F325E91 <an Object with map 37111E79> | |
#12# 1EF5FB89: 1EF5FB89 <an Object with map 371092F1> | |
#13# 1773E3BD: 1773E3BD <JS Function runInNewContext (SharedFunctionInfo 1773E361)> | |
#14# 1EF51E51: 1EF51E51 <Very long string[2519]> | |
#15# 1EF52885: 1EF52885 <JS Function (SharedFunctionInfo 0F3282CD)> | |
#16# 1EF528F5: 1EF528F5 <JS Array[5]> | |
0: 1EF4E1DD <an Object with map 371092F1>#1# | |
1: 1EF5192D <JS Function require (SharedFunctionInfo 0F327EC9)>#2# | |
2: 1EF4E161 <a Module with map 371160E1>#3# | |
3: 1EF4919D <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple\test-vm-basic.js> | |
4: 1EF51E29 <String[60]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple> | |
#17# 1EF162D1: 1EF162D1 <JS Function EventEmitter (SharedFunctionInfo 1773EB5D)> | |
defaultMaxListeners: 10 | |
#18# 1EF162C5: 1EF162C5 <an Object with map 37111D11> | |
sep: 1F0216B9 <String[1]: \> | |
delimiter: 1F0219CD <String[1]: ;> | |
#19# 1EF162F5: 1EF162F5 <JS Function startup (SharedFunctionInfo 1773C45D)> | |
_lazyConstants: 17708081 <null> | |
#20# 17744FD5: 17744FD5 <JS Function process.assert (SharedFunctionInfo 17744F51)> | |
#21# 0F31F82D: 0F31F82D <JS Function evalScript (SharedFunctionInfo 1773C4B9)> | |
#22# 0F31F851: 0F31F851 <JS Function createWritableStdioStream (SharedFunctionInfo 1773C515)> | |
#23# 1773E2ED: 1773E2ED <JS Function runInThisContext (SharedFunctionInfo 1773E291)> | |
#24# 1EF160F9: 1EF160F9 <JS Function NativeModule (SharedFunctionInfo 1773C571)> | |
_source: 0F324585 <an Object with map 3710B119>#41# | |
_cache: 0F324591 <an Object with map 371149E9>#42# | |
wrapper: 0F32459D <JS Array[2]>#30# | |
#25# 0F3245F5: 0F3245F5 <an Object with map 37111889> | |
#26# 1EF4E32D: 1EF4E32D <JS Array[1]> | |
0: 1EF57055 <a Module with map 371160E1>#43# | |
#27# 1EF4F35D: 1EF4F35D <JS Array[9]> | |
0: 1EF4F69D <String[73]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple\node_modules> | |
1: 1EF4F8CD <String[66]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\node_modules> | |
2: 1EF4FAAD <String[61]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\node_modules> | |
3: 1EF4FC39 <String[56]: C:\Users\Domenic\Dropbox\Programming\GitHub\node_modules> | |
4: 1EF4FDAD <String[49]: C:\Users\Domenic\Dropbox\Programming\node_modules> | |
5: 1EF4FF09 <String[37]: C:\Users\Domenic\Dropbox\node_modules> | |
6: 1EF50041 <String[29]: C:\Users\Domenic\node_modules> | |
7: 1EF5015D <String[21]: C:\Users\node_modules> | |
8: 1EF5025D <String[15]: C:\node_modules> | |
#28# 0F324601: 0F324601 <an Object with map 37111889> | |
#29# 0F324619: 0F324619 <JS Array[3]> | |
0: 1F031EA5 <String[30]: C:\Users\Domenic\.node_modules> | |
1: 1F031EED <String[32]: C:\Users\Domenic\.node_libraries> | |
2: 1F031F39 <String[57]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\lib\node> | |
#30# 0F32459D: 0F32459D <JS Array[2]> | |
0: 1F01B7C9 <String[62]: (function (exports, require, module, __filename, __dirname) { > | |
1: 1F01B815 <String[4]\: \n});> | |
#31# 0F324629: 0F324629 <an Object with map 37111889> | |
#32# 1EF1CF9D: 1EF1CF9D <JS Array[20]> | |
0: 1F032039 <String[18]: Binding contextify> | |
1: 1F032059 <String[15]: Binding natives> | |
2: 0F3246F9 <String[19]: NativeModule events> | |
3: 0F32470D <String[17]: NativeModule util> | |
4: 0F324721 <String[19]: NativeModule buffer> | |
5: 1F032075 <String[14]: Binding buffer> | |
6: 1F032091 <String[15]: Binding smalloc> | |
7: 0F324735 <String[19]: NativeModule assert> | |
8: 0F324749 <String[17]: NativeModule path> | |
9: 0F32475D <String[19]: NativeModule module> | |
... | |
#33# 0F324679: 0F324679 <an Object with map 3710B3E9> | |
http_parser: 3549E8AD <String[3]: 1.0> | |
node: 3549E8BD <String[10]: 0.11.6-pre> | |
v8: 3549E8D5 <String[9]: 3.20.14.1> | |
uv: 3549E8ED <String[6]: 0.11.7> | |
zlib: 3549E901 <String[5]: 1.2.3> | |
modules: 3549E915 <String[6]: 0x000C> | |
openssl: 3549E929 <String[6]: 1.0.1e> | |
#34# 0F324685: 0F324685 <JS Array[2]> | |
0: 3549E93D <String[10]: Debug\node> | |
1: 1EF161E9 <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple\test-vm-basic.js> | |
#35# 0F3246A1: 0F3246A1 <JS Array[0]> | |
#36# 0F324695: 0F324695 <JS Object> | |
#37# 0F3246B1: 0F3246B1 <an Object with map 3710B691> | |
debug: 177080B1 <true> | |
uv: 177080B1 <true> | |
ipv6: 177080B1 <true> | |
tls_npn: 177080B1 <true> | |
tls_sni: 177080B1 <true> | |
tls: 177080B1 <true> | |
#38# 0F3246BD: 0F3246BD <an Object with map 3710C749> | |
#39# 0F3246C9: 0F3246C9 <an Object with map 37116E79> | |
#40# 0F3246D5: 0F3246D5 <an Object with map 371118B1> | |
target_defaults: 0F325CBD <an Object with map 37111631>#44# | |
variables: 0F325CC9 <an Object with map 37111889>#45# | |
#41# 0F324585: 0F324585 <an Object with map 3710B119> | |
#42# 0F324591: 0F324591 <an Object with map 371149E9> | |
events: 0F325B51 <a NativeModule with map 3710E2F1>#46# | |
util: 0F325B6D <a NativeModule with map 3710E2F1>#47# | |
buffer: 0F325B89 <a NativeModule with map 3710E2F1>#48# | |
assert: 0F325BA5 <a NativeModule with map 3710E2F1>#49# | |
path: 0F325BC1 <a NativeModule with map 3710E2F1>#50# | |
module: 0F325BDD <a NativeModule with map 3710E2F1>#51# | |
vm: 0F325BF9 <a NativeModule with map 3710E2F1>#52# | |
fs: 1EF0B1B9 <a NativeModule with map 3710E2F1>#53# | |
stream: 0F325C15 <a NativeModule with map 3710E2F1>#54# | |
_stream_readable: 0F325C31 <a NativeModule with map 3710E2F1>#55# | |
_stream_writable: 0F325C4D <a NativeModule with map 3710E2F1>#56# | |
_stream_duplex: 0F325C69 <a NativeModule with map 3710E2F1>#57# | |
_stream_transform: 0F325C85 <a NativeModule with map 3710E2F1>#58# | |
_stream_passthrough: 0F325CA1 <a NativeModule with map 3710E2F1>#59# | |
#43# 1EF57055: 1EF57055 <a Module with map 371160E1> | |
id: 1EF55A51 <String[63]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\common.js> | |
exports: 1EF570C1 <an Object with map 37116EA1>#9# | |
parent: 1EF4E161 <a Module with map 371160E1>#3# | |
filename: 1EF55A51 <String[63]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\common.js> | |
loaded: 177080B1 <true> | |
children: 1EF571B9 <JS Array[0]>#60# | |
paths: 1EF57BD1 <JS Array[8]>#61# | |
#44# 0F325CBD: 0F325CBD <an Object with map 37111631> | |
cflags: 0F326555 <JS Array[0]>#62# | |
default_configuration: 3549EA09 <String[5]: Debug> | |
defines: 0F326565 <JS Array[1]>#63# | |
include_dirs: 0F326575 <JS Array[0]>#64# | |
libraries: 0F326585 <JS Array[0]>#65# | |
#45# 0F325CC9: 0F325CC9 <an Object with map 37111889> | |
#46# 0F325B51: 0F325B51 <a NativeModule with map 3710E2F1> | |
filename: 3549E955 <String[9]: events.js> | |
id: 1F01A4D5 <String[6]: events> | |
exports: 0F321475 <an Object with map 3710EA71>#66# | |
loaded: 177080B1 <true> | |
#47# 0F325B6D: 0F325B6D <a NativeModule with map 3710E2F1> | |
filename: 3549E96D <String[7]: util.js> | |
id: 1F01B411 <String[4]: util> | |
exports: 0F31F535 <an Object with map 3710EA21>#67# | |
loaded: 177080B1 <true> | |
#48# 0F325B89: 0F325B89 <a NativeModule with map 3710E2F1> | |
filename: 3549E981 <String[9]: buffer.js> | |
id: 1F01909D <String[6]: buffer> | |
exports: 0F325E85 <an Object with map 3710F999>#68# | |
loaded: 177080B1 <true> | |
#49# 0F325BA5: 0F325BA5 <a NativeModule with map 3710E2F1> | |
filename: 3549E999 <String[9]: assert.js> | |
id: 1F01AC59 <String[6]: assert> | |
exports: 0F31F8BD <JS Function ok (SharedFunctionInfo 17742885)>#10# | |
loaded: 177080B1 <true> | |
#50# 0F325BC1: 0F325BC1 <a NativeModule with map 3710E2F1> | |
filename: 3549E9B1 <String[7]: path.js> | |
id: 1F01A6D9 <String[4]: path> | |
exports: 1EF162C5 <an Object with map 37111D11>#18# | |
loaded: 177080B1 <true> | |
#51# 0F325BDD: 0F325BDD <a NativeModule with map 3710E2F1> | |
filename: 3549E9C5 <String[9]: module.js> | |
id: 1F00CF05 <String[6]: module> | |
exports: 1EF16291 <JS Function Module (SharedFunctionInfo 17746E45)>#6# | |
loaded: 177080B1 <true> | |
#52# 0F325BF9: 0F325BF9 <a NativeModule with map 3710E2F1> | |
filename: 3549E9DD <String[5]: vm.js> | |
id: 1F01BB9D <String[2]: vm> | |
exports: 0F325E91 <an Object with map 37111E79>#11# | |
loaded: 177080B1 <true> | |
#53# 1EF0B1B9: 1EF0B1B9 <a NativeModule with map 3710E2F1> | |
filename: 1EF0B1A5 <String[5]: fs.js> | |
id: 1F01B0BD <String[2]: fs> | |
exports: 1EF0B1D5 <an Object with map 37115B19>#69# | |
loaded: 177080B1 <true> | |
#54# 0F325C15: 0F325C15 <a NativeModule with map 3710E2F1> | |
filename: 3549E9F1 <String[9]: stream.js> | |
id: 1F01B005 <String[6]: stream> | |
exports: 0F31F559 <JS Function Stream (SharedFunctionInfo 0F31C76D)>#70# | |
loaded: 177080B1 <true> | |
#55# 0F325C31: 0F325C31 <a NativeModule with map 3710E2F1> | |
filename: 0F325E9D <String[19]: _stream_readable.js> | |
id: 1F02653D <String[16]: _stream_readable> | |
exports: 0F31F57D <JS Function Readable (SharedFunctionInfo 0F31CA99)>#71# | |
loaded: 177080B1 <true> | |
#56# 0F325C4D: 0F325C4D <a NativeModule with map 3710E2F1> | |
filename: 0F325EB1 <String[19]: _stream_writable.js> | |
id: 1F026559 <String[16]: _stream_writable> | |
exports: 0F31F5A1 <JS Function Writable (SharedFunctionInfo 0F31D9C5)>#72# | |
loaded: 177080B1 <true> | |
#57# 0F325C69: 0F325C69 <a NativeModule with map 3710E2F1> | |
filename: 0F325EC5 <String[17]: _stream_duplex.js> | |
id: 1F026589 <String[14]: _stream_duplex> | |
exports: 0F32264D <JS Function Duplex (SharedFunctionInfo 0F31E4C5)>#73# | |
loaded: 177080B1 <true> | |
#58# 0F325C85: 0F325C85 <a NativeModule with map 3710E2F1> | |
filename: 0F325ED9 <String[20]: _stream_transform.js> | |
id: 1F0265BD <String[17]: _stream_transform> | |
exports: 0F322671 <JS Function Transform (SharedFunctionInfo 0F31E8E9)>#74# | |
loaded: 177080B1 <true> | |
#59# 0F325CA1: 0F325CA1 <a NativeModule with map 3710E2F1> | |
filename: 0F325EED <String[22]: _stream_passthrough.js> | |
id: 1F0265F5 <String[19]: _stream_passthrough> | |
exports: 0F322695 <JS Function PassThrough (SharedFunctionInfo 0F31ED65)>#75# | |
loaded: 177080B1 <true> | |
#60# 1EF571B9: 1EF571B9 <JS Array[0]> | |
#61# 1EF57BD1: 1EF57BD1 <JS Array[8]> | |
0: 1EF57EA5 <String[66]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\node_modules> | |
1: 1EF58091 <String[61]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\node_modules> | |
2: 1EF5821D <String[56]: C:\Users\Domenic\Dropbox\Programming\GitHub\node_modules> | |
3: 1EF58391 <String[49]: C:\Users\Domenic\Dropbox\Programming\node_modules> | |
4: 1EF584ED <String[37]: C:\Users\Domenic\Dropbox\node_modules> | |
5: 1EF58625 <String[29]: C:\Users\Domenic\node_modules> | |
6: 1EF58741 <String[21]: C:\Users\node_modules> | |
7: 1EF58841 <String[15]: C:\node_modules> | |
#62# 0F326555: 0F326555 <JS Array[0]> | |
#63# 0F326565: 0F326565 <JS Array[1]> | |
0: 3549EB71 <String[17]: OPENSSL_NO_SSL2=1> | |
#64# 0F326575: 0F326575 <JS Array[0]> | |
#65# 0F326585: 0F326585 <JS Array[0]> | |
#66# 0F321475: 0F321475 <an Object with map 3710EA71> | |
usingDomains: 177080C1 <false> | |
#67# 0F31F535: 0F31F535 <an Object with map 3710EA21> | |
#68# 0F325E85: 0F325E85 <an Object with map 3710F999> | |
INSPECT_MAX_BYTES: 50 | |
#69# 1EF0B1D5: 1EF0B1D5 <an Object with map 37115B19> | |
#70# 0F31F559: 0F31F559 <JS Function Stream (SharedFunctionInfo 0F31C76D)> | |
super_: 1EF162D1 <JS Function EventEmitter (SharedFunctionInfo 1773EB5D)>#17# | |
#71# 0F31F57D: 0F31F57D <JS Function Readable (SharedFunctionInfo 0F31CA99)> | |
#72# 0F31F5A1: 0F31F5A1 <JS Function Writable (SharedFunctionInfo 0F31D9C5)> | |
#73# 0F32264D: 0F32264D <JS Function Duplex (SharedFunctionInfo 0F31E4C5)> | |
super_: 0F31F57D <JS Function Readable (SharedFunctionInfo 0F31CA99)>#71# | |
#74# 0F322671: 0F322671 <JS Function Transform (SharedFunctionInfo 0F31E8E9)> | |
super_: 0F32264D <JS Function Duplex (SharedFunctionInfo 0F31E4C5)>#73# | |
#75# 0F322695: 0F322695 <JS Function PassThrough (SharedFunctionInfo 0F31ED65)> | |
super_: 0F322671 <JS Function Transform (SharedFunctionInfo 0F31E8E9)>#74# | |
===================== | |
C:\Users\Domenic\Dropbox\Programming\GitHub\node>git rebase -i master | |
[detached HEAD 239a396] [vm] Re-do the vm statics in C++. | |
3 files changed, 164 insertions(+), 63 deletions(-) | |
Successfully rebased and updated refs/heads/vm2. | |
C:\Users\Domenic\Dropbox\Programming\GitHub\node>vcbuild debug | |
ctrpp not found in WinSDK path--using pre-gen files from tools/msvs/genfiles. | |
{ 'target_defaults': { 'cflags': [], | |
'default_configuration': 'Debug', | |
'defines': ['OPENSSL_NO_SSL2=1'], | |
'include_dirs': [], | |
'libraries': []}, | |
'variables': { 'clang': 0, | |
'host_arch': 'x64', | |
'node_install_npm': 'true', | |
'node_prefix': '', | |
'node_shared_cares': 'false', | |
'node_shared_http_parser': 'false', | |
'node_shared_libuv': 'false', | |
'node_shared_openssl': 'false', | |
'node_shared_v8': 'false', | |
'node_shared_zlib': 'false', | |
'node_tag': '', | |
'node_use_dtrace': 'false', | |
'node_use_etw': 'true', | |
'node_use_mdb': 'false', | |
'node_use_openssl': 'true', | |
'node_use_perfctr': 'true', | |
'node_use_systemtap': 'false', | |
'python': 'C:\\Python27\\python.exe', | |
'target_arch': 'ia32', | |
'v8_enable_gdbjit': 0, | |
'v8_no_strict_aliasing': 1, | |
'v8_use_snapshot': 'true', | |
'visibility': ''}} | |
creating config.gypi | |
creating config.mk | |
Project files generated. | |
http_parser.vcxproj -> C:\Users\Domenic\Dropbox\Programming\GitHub\node\Debug\lib\http_parser.lib | |
libuv.vcxproj -> C:\Users\Domenic\Dropbox\Programming\GitHub\node\Debug\lib\libuv.lib | |
node_js2c | |
zlib.vcxproj -> C:\Users\Domenic\Dropbox\Programming\GitHub\node\Debug\lib\zlib.lib | |
cares.vcxproj -> C:\Users\Domenic\Dropbox\Programming\GitHub\node\Debug\lib\cares.lib | |
v8_base.ia32.vcxproj -> ..\..\..\..\build\Debug\lib\v8_base.ia32.lib | |
openssl.vcxproj -> C:\Users\Domenic\Dropbox\Programming\GitHub\node\Debug\lib\openssl.lib | |
v8_nosnapshot.ia32.vcxproj -> ..\..\..\..\build\Debug\lib\v8_nosnapshot.ia32.lib | |
mksnapshot.ia32.vcxproj -> ..\..\..\..\build\Debug\\mksnapshot.ia32.exe | |
v8_snapshot.vcxproj -> ..\..\..\..\build\Debug\lib\v8_snapshot.lib | |
node_contextify.cc | |
node_javascript.cc | |
Generating Code... | |
node.vcxproj -> C:\Users\Domenic\Dropbox\Programming\GitHub\node\Debug\\node.exe | |
SignTool Error: No certificates were found that met all the given criteria. | |
C:\Users\Domenic\Dropbox\Programming\GitHub\node>Debug\node test\simple\test-vm-basic.js | |
# | |
# Fatal error in c:\users\domenic\dropbox\programming\github\node\deps\v8\src\api.h, line 402 | |
# CHECK(allow_empty_handle || that != 0) failed | |
# | |
==== JS stack trace ========================================= | |
Security context: 14438569 <JS Object>#0# | |
1: /* anonymous */ [evalmachine.<anonymous>:28] (this=28F4E1DD <an Object with map 378092F1>#1#,exports=28F4E1DD <an Object with map 378092F1>#1#,require=28F5192D <JS Function require (SharedFunct | |
ionInfo 17C27EC9)>#2#,module=28F4E161 <a Module with map 378160E1>#3#,__filename=28F4919D <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple\test-vm-basic.js>,__dirname=28F51E29 | |
<String[60]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple>) | |
3: _compile [evalmachine.<anonymous>:449] (this=28F4E161 <a Module with map 378160E1>#3#,content=28F50E89 <Very long string[2454]>#4#,filename=28F4919D <String[77]: C:\Users\Domenic\Dropbox\Progra | |
mming\GitHub\node\test\simple\test-vm-basic.js>) | |
4: .js [evalmachine.<anonymous>:467] (this=17C2460D <an Object with map 37812211>#5#,module=28F4E161 <a Module with map 378160E1>#3#,filename=28F4919D <String[77]: C:\Users\Domenic\Dropbox\Program | |
ming\GitHub\node\test\simple\test-vm-basic.js>) | |
5: load [evalmachine.<anonymous>:349] (this=28F4E161 <a Module with map 378160E1>#3#,filename=28F4919D <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple\test-vm-basic.js>) | |
6: _load [evalmachine.<anonymous>:305] (this=28F16291 <JS Function Module (SharedFunctionInfo 14446E45)>#6#,request=28F161E9 <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simp | |
le\test-vm-basic.js>,parent=14408081 <null>,isMain=144080B1 <true>) | |
7: runMain [evalmachine.<anonymous>:490] (this=28F16291 <JS Function Module (SharedFunctionInfo 14446E45)>#6#) | |
8: startup [node.js:119] (this=14438605 <JS Global Object>#7#) | |
9: /* anonymous */ [node.js:805] (this=14438605 <JS Global Object>#7#,process=28F16359 <a process with map 37816091>#8#) | |
==== Details ================================================ | |
[1]: /* anonymous */ [evalmachine.<anonymous>:28] (this=28F4E1DD <an Object with map 378092F1>#1#,exports=28F4E1DD <an Object with map 378092F1>#1#,require=28F5192D <JS Function require (SharedFunctio | |
nInfo 17C27EC9)>#2#,module=28F4E161 <a Module with map 378160E1>#3#,__filename=28F4919D <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple\test-vm-basic.js>,__dirname=28F51E29 < | |
String[60]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple>) { | |
// stack-allocated locals | |
var common = 28F570C1 <an Object with map 37816EA1>#9# | |
var assert = 17C1F8BD <JS Function ok (SharedFunctionInfo 14442885)>#10# | |
var vm = 17C25E91 <an Object with map 37811E79>#11# | |
var sandbox = 28F5FB89 <an Object with map 378092F1>#12# | |
var result = 14408091 <undefined> | |
var sandbox2 = 14408091 <undefined> | |
var context = 14408091 <undefined> | |
var sandbox3 = 14408091 <undefined> | |
var context2 = 14408091 <undefined> | |
// expression stack (top to bottom) | |
[12] : 1443E48D <JS Function runInNewContext (SharedFunctionInfo 1443E431)>#13# | |
[11] : 28F5FB89 <an Object with map 378092F1>#12# | |
[10] : 257A09DD <String[64]: foo = "bar"; this.typeofProcess = typeof process; typeof Object;> | |
[09] : 17C25E91 <an Object with map 37811E79>#11# | |
--------- s o u r c e c o d e --------- | |
function (exports, require, module, __filename, __dirname) { // Copyright Joyent, Inc. and other Node contributors.?//?// Permission is hereby granted, free of charge, to any person obtaining a?// cop | |
y of this software and associated documentation files (the?// "Software"), to deal in the Software without re... | |
----------------------------------------- | |
} | |
[3]: _compile [evalmachine.<anonymous>:449] (this=28F4E161 <a Module with map 378160E1>#3#,content=28F50E89 <Very long string[2454]>#4#,filename=28F4919D <String[77]: C:\Users\Domenic\Dropbox\Programm | |
ing\GitHub\node\test\simple\test-vm-basic.js>) { | |
// stack-allocated locals | |
var require = 28F5192D <JS Function require (SharedFunctionInfo 17C27EC9)>#2# | |
var dirname = 28F51E29 <String[60]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple> | |
var sandbox = 14408091 <undefined> | |
var k = 14408091 <undefined> | |
var wrapper = 28F51E51 <Very long string[2520]>#14# | |
var compiledWrapper = 28F52885 <JS Function (SharedFunctionInfo 17C282CD)>#15# | |
var args = 28F528F5 <JS Array[5]>#16# | |
// heap-allocated locals | |
var self = 28F4E161 <a Module with map 378160E1>#3# | |
// expression stack (top to bottom) | |
[09] : 28F528F5 <JS Array[5]>#16# | |
[08] : 28F4E1DD <an Object with map 378092F1>#1# | |
[07] : 28F52885 <JS Function (SharedFunctionInfo 17C282CD)>#15# | |
--------- s o u r c e c o d e --------- | |
function (content, filename) {? var self = this;? // remove shebang? content = content.replace(/^\#\!.*/, '');?? function require(path) {? return self.require(path);? }?? require.resolve = fu | |
nction(request) {? return Module._resolveFilename(request, self);? };?? Object.defineProperty(require, '... | |
----------------------------------------- | |
} | |
[4]: .js [evalmachine.<anonymous>:467] (this=17C2460D <an Object with map 37812211>#5#,module=28F4E161 <a Module with map 378160E1>#3#,filename=28F4919D <String[77]: C:\Users\Domenic\Dropbox\Programmi | |
ng\GitHub\node\test\simple\test-vm-basic.js>) { | |
// stack-allocated locals | |
var content = 28F50E89 <Very long string[2454]>#4# | |
// expression stack (top to bottom) | |
[03] : 28F4919D <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple\test-vm-basic.js> | |
[02] : 28F50E89 <Very long string[2454]>#4# | |
[01] : 28F4E161 <a Module with map 378160E1>#3# | |
--------- s o u r c e c o d e --------- | |
function (module, filename) {? var content = NativeModule.require('fs').readFileSync(filename, 'utf8');? module._compile(stripBOM(content), filename);?} | |
----------------------------------------- | |
} | |
[5]: load [evalmachine.<anonymous>:349] (this=28F4E161 <a Module with map 378160E1>#3#,filename=28F4919D <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple\test-vm-basic.js>) { | |
// stack-allocated locals | |
var extension = 28F503D5 <String[3]: .js> | |
// expression stack (top to bottom) | |
[04] : 28F4919D <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple\test-vm-basic.js> | |
[03] : 28F4E161 <a Module with map 378160E1>#3# | |
[02] : 17C2460D <an Object with map 37812211>#5# | |
[01] : 28F503D5 <String[3]: .js> | |
--------- s o u r c e c o d e --------- | |
function (filename) {? debug('load ' + JSON.stringify(filename) +? ' for module ' + JSON.stringify(this.id));?? assert(!this.loaded);? this.filename = filename;? this.paths = Module._nodeMo | |
dulePaths(path.dirname(filename));?? var extension = path.extname(filename) || '.js';? if (!Module._extensi... | |
----------------------------------------- | |
} | |
[6]: _load [evalmachine.<anonymous>:305] (this=28F16291 <JS Function Module (SharedFunctionInfo 14446E45)>#6#,request=28F161E9 <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple | |
\test-vm-basic.js>,parent=14408081 <null>,isMain=144080B1 <true>) { | |
// stack-allocated locals | |
var filename = 28F4919D <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple\test-vm-basic.js> | |
var cachedModule = 14408091 <undefined> | |
var replModule = 14408091 <undefined> | |
var module = 28F4E161 <a Module with map 378160E1>#3# | |
var hadException = 144080B1 <true> | |
// expression stack (top to bottom) | |
[11] : 28F4919D <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple\test-vm-basic.js> | |
[10] : 28F4E161 <a Module with map 378160E1>#3# | |
--------- s o u r c e c o d e --------- | |
function (request, parent, isMain) {? if (parent) {? debug('Module._load REQUEST ' + (request) + ' parent: ' + parent.id);? }?? var filename = Module._resolveFilename(request, parent);?? var c | |
achedModule = Module._cache[filename];? if (cachedModule) {? return cachedModule.exports;? }?? if (Nati... | |
----------------------------------------- | |
} | |
[7]: runMain [evalmachine.<anonymous>:490] (this=28F16291 <JS Function Module (SharedFunctionInfo 14446E45)>#6#) { | |
// expression stack (top to bottom) | |
[03] : 144080B1 <true> | |
[02] : 14408081 <null> | |
[01] : 28F161E9 <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple\test-vm-basic.js> | |
[00] : 28F16291 <JS Function Module (SharedFunctionInfo 14446E45)>#6# | |
--------- s o u r c e c o d e --------- | |
function () {? // Load the main module--the command line argument.? Module._load(process.argv[1], null, true);? // Handle any nextTicks added in the first tick of the program? process._tickCallbac | |
k();?} | |
----------------------------------------- | |
} | |
[8]: startup [node.js:119] (this=14438605 <JS Global Object>#7#) { | |
// stack-allocated locals | |
var EventEmitter = 28F162D1 <JS Function EventEmitter (SharedFunctionInfo 1443EB5D)>#17# | |
var d = 14408091 <undefined> | |
var path = 28F162C5 <an Object with map 37811D11>#18# | |
var cluster = 14408091 <undefined> | |
var Module = 28F16291 <JS Function Module (SharedFunctionInfo 14446E45)>#6# | |
var debugTimeout = 14408091 <undefined> | |
var opts = 14408091 <undefined> | |
var repl = 14408091 <undefined> | |
// heap-allocated locals | |
var code = 14408091 <undefined> | |
// expression stack (top to bottom) | |
[08] : 28F16291 <JS Function Module (SharedFunctionInfo 14446E45)>#6# | |
--------- s o u r c e c o d e --------- | |
function startup() {? var EventEmitter = NativeModule.require('events').EventEmitter;?? process.__proto__ = Object.create(EventEmitter.prototype, {? constructor: {? value: process.co | |
nstructor? }? });? EventEmitter.call(process);?? process.EventEmitter = EventEmitter; // process.Event... | |
----------------------------------------- | |
} | |
[9]: /* anonymous */ [node.js:805] (this=14438605 <JS Global Object>#7#,process=28F16359 <a process with map 37816091>#8#) { | |
// heap-allocated locals | |
var process = 28F16359 <a process with map 37816091>#8# | |
var startup = 28F162F5 <JS Function startup (SharedFunctionInfo 1443C45D)>#19# | |
var assert = 14444FD5 <JS Function process.assert (SharedFunctionInfo 14444F51)>#20# | |
var evalScript = 17C1F82D <JS Function evalScript (SharedFunctionInfo 1443C4B9)>#21# | |
var createWritableStdioStream = 17C1F851 <JS Function createWritableStdioStream (SharedFunctionInfo 1443C515)>#22# | |
var runInThisContext = 1443E3BD <JS Function runInThisContext (SharedFunctionInfo 1443E361)>#23# | |
var NativeModule = 28F160F9 <JS Function NativeModule (SharedFunctionInfo 1443C571)>#24# | |
// expression stack (top to bottom) | |
[01] : 14438605 <JS Global Object>#7# | |
[00] : 28F162F5 <JS Function startup (SharedFunctionInfo 1443C45D)>#19# | |
--------- s o u r c e c o d e --------- | |
function (process) {? this.global = this;?? function startup() {? var EventEmitter = NativeModule.require('events').EventEmitter;?? process.__proto__ = Object.create(EventEmitter.prototype, {? | |
constructor: {? value: process.constructor? }? });? EventEmitter.call(process);?? ... | |
----------------------------------------- | |
} | |
==== Key ============================================ | |
#0# 14438569: 14438569 <JS Object> | |
#1# 28F4E1DD: 28F4E1DD <an Object with map 378092F1> | |
#2# 28F5192D: 28F5192D <JS Function require (SharedFunctionInfo 17C27EC9)> | |
main: 28F4E161 <a Module with map 378160E1>#3# | |
extensions: 17C2460D <an Object with map 37812211>#5# | |
cache: 17C245F5 <an Object with map 37811889>#25# | |
#3# 28F4E161: 28F4E161 <a Module with map 378160E1> | |
id: 1700D52D <String[1]: .> | |
exports: 28F4E1DD <an Object with map 378092F1>#1# | |
parent: 14408081 <null> | |
filename: 28F4919D <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple\test-vm-basic.js> | |
loaded: 144080C1 <false> | |
children: 28F4E32D <JS Array[1]>#26# | |
paths: 28F4F35D <JS Array[9]>#27# | |
#4# 28F50E89: 28F50E89 <Very long string[2454]> | |
#5# 17C2460D: 17C2460D <an Object with map 37812211> | |
#6# 28F16291: 28F16291 <JS Function Module (SharedFunctionInfo 14446E45)> | |
_contextLoad: 144080C1 <false> | |
_cache: 17C245F5 <an Object with map 37811889>#25# | |
_pathCache: 17C24601 <an Object with map 37811889>#28# | |
_extensions: 17C2460D <an Object with map 37812211>#5# | |
globalPaths: 17C24619 <JS Array[3]>#29# | |
wrapper: 17C2459D <JS Array[2]>#30# | |
_realpathCache: 17C24629 <an Object with map 37811889>#31# | |
#7# 14438605: 14438605 <JS Global Object> | |
#8# 28F16359: 28F16359 <a process with map 37816091> | |
version: 17031F95 <String[11]: v0.11.6-pre> | |
moduleLoadList: 28F1CF9D <JS Array[20]>#32# | |
versions: 17C24679 <an Object with map 3780B3E9>#33# | |
arch: 17031FAD <String[4]: ia32> | |
platform: 17031F81 <String[5]: win32> | |
argv: 17C24685 <JS Array[2]>#34# | |
execArgv: 17C246A1 <JS Array[0]>#35# | |
env: 17C24695 <JS Object>#36# | |
pid: 3996 | |
features: 17C246B1 <an Object with map 3780B691>#37# | |
execPath: 17031FBD <String[63]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\Debug\node.exe> | |
_tickInfoBox: 17C246BD <an Object with map 3780C749>#38# | |
_events: 17C246C9 <an Object with map 37816E79>#39# | |
domain: 14408081 <null> | |
_maxListeners: 14408091 <undefined> | |
_exiting: 144080C1 <false> | |
config: 17C246D5 <an Object with map 378118B1>#40# | |
mainModule: 28F4E161 <a Module with map 378160E1>#3# | |
#9# 28F570C1: 28F570C1 <an Object with map 37816EA1> | |
testDir: 28F5CF09 <String[53]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test> | |
fixturesDir: 28F5DBC5 <String[62]: c:\Users\Domenic\Dropbox\Programming\GitHub\node\test\fixtures> | |
libDir: 28F5E319 <String[52]: c:\Users\Domenic\Dropbox\Programming\GitHub\node\lib> | |
tmpDir: 28F5E9A1 <String[57]: c:\Users\Domenic\Dropbox\Programming\GitHub\node\test\tmp> | |
PORT: 12346 | |
PIPE: 257A183D <String[19]: \\.\pipe\libuv-test> | |
globalCheck: 144080B1 <true> | |
#10# 17C1F8BD: 17C1F8BD <JS Function ok (SharedFunctionInfo 14442885)> | |
#11# 17C25E91: 17C25E91 <an Object with map 37811E79> | |
#12# 28F5FB89: 28F5FB89 <an Object with map 378092F1> | |
#13# 1443E48D: 1443E48D <JS Function runInNewContext (SharedFunctionInfo 1443E431)> | |
#14# 28F51E51: 28F51E51 <Very long string[2520]> | |
#15# 28F52885: 28F52885 <JS Function (SharedFunctionInfo 17C282CD)> | |
#16# 28F528F5: 28F528F5 <JS Array[5]> | |
0: 28F4E1DD <an Object with map 378092F1>#1# | |
1: 28F5192D <JS Function require (SharedFunctionInfo 17C27EC9)>#2# | |
2: 28F4E161 <a Module with map 378160E1>#3# | |
3: 28F4919D <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple\test-vm-basic.js> | |
4: 28F51E29 <String[60]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple> | |
#17# 28F162D1: 28F162D1 <JS Function EventEmitter (SharedFunctionInfo 1443EB5D)> | |
defaultMaxListeners: 10 | |
#18# 28F162C5: 28F162C5 <an Object with map 37811D11> | |
sep: 170216B9 <String[1]: \> | |
delimiter: 170219CD <String[1]: ;> | |
#19# 28F162F5: 28F162F5 <JS Function startup (SharedFunctionInfo 1443C45D)> | |
_lazyConstants: 14408081 <null> | |
#20# 14444FD5: 14444FD5 <JS Function process.assert (SharedFunctionInfo 14444F51)> | |
#21# 17C1F82D: 17C1F82D <JS Function evalScript (SharedFunctionInfo 1443C4B9)> | |
#22# 17C1F851: 17C1F851 <JS Function createWritableStdioStream (SharedFunctionInfo 1443C515)> | |
#23# 1443E3BD: 1443E3BD <JS Function runInThisContext (SharedFunctionInfo 1443E361)> | |
#24# 28F160F9: 28F160F9 <JS Function NativeModule (SharedFunctionInfo 1443C571)> | |
_source: 17C24585 <an Object with map 3780B119>#41# | |
_cache: 17C24591 <an Object with map 378149E9>#42# | |
wrapper: 17C2459D <JS Array[2]>#30# | |
#25# 17C245F5: 17C245F5 <an Object with map 37811889> | |
#26# 28F4E32D: 28F4E32D <JS Array[1]> | |
0: 28F57055 <a Module with map 378160E1>#43# | |
#27# 28F4F35D: 28F4F35D <JS Array[9]> | |
0: 28F4F69D <String[73]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple\node_modules> | |
1: 28F4F8CD <String[66]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\node_modules> | |
2: 28F4FAAD <String[61]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\node_modules> | |
3: 28F4FC39 <String[56]: C:\Users\Domenic\Dropbox\Programming\GitHub\node_modules> | |
4: 28F4FDAD <String[49]: C:\Users\Domenic\Dropbox\Programming\node_modules> | |
5: 28F4FF09 <String[37]: C:\Users\Domenic\Dropbox\node_modules> | |
6: 28F50041 <String[29]: C:\Users\Domenic\node_modules> | |
7: 28F5015D <String[21]: C:\Users\node_modules> | |
8: 28F5025D <String[15]: C:\node_modules> | |
#28# 17C24601: 17C24601 <an Object with map 37811889> | |
#29# 17C24619: 17C24619 <JS Array[3]> | |
0: 17031EA5 <String[30]: C:\Users\Domenic\.node_modules> | |
1: 17031EED <String[32]: C:\Users\Domenic\.node_libraries> | |
2: 17031F39 <String[57]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\lib\node> | |
#30# 17C2459D: 17C2459D <JS Array[2]> | |
0: 1701B7C9 <String[62]: (function (exports, require, module, __filename, __dirname) { > | |
1: 1701B815 <String[4]\: \n});> | |
#31# 17C24629: 17C24629 <an Object with map 37811889> | |
#32# 28F1CF9D: 28F1CF9D <JS Array[20]> | |
0: 17032039 <String[18]: Binding contextify> | |
1: 17032059 <String[15]: Binding natives> | |
2: 17C246F9 <String[19]: NativeModule events> | |
3: 17C2470D <String[17]: NativeModule util> | |
4: 17C24721 <String[19]: NativeModule buffer> | |
5: 17032075 <String[14]: Binding buffer> | |
6: 17032091 <String[15]: Binding smalloc> | |
7: 17C24735 <String[19]: NativeModule assert> | |
8: 17C24749 <String[17]: NativeModule path> | |
9: 17C2475D <String[19]: NativeModule module> | |
... | |
#33# 17C24679: 17C24679 <an Object with map 3780B3E9> | |
http_parser: 2579E8AD <String[3]: 1.0> | |
node: 2579E8BD <String[10]: 0.11.6-pre> | |
v8: 2579E8D5 <String[9]: 3.20.14.1> | |
uv: 2579E8ED <String[6]: 0.11.7> | |
zlib: 2579E901 <String[5]: 1.2.3> | |
modules: 2579E915 <String[6]: 0x000C> | |
openssl: 2579E929 <String[6]: 1.0.1e> | |
#34# 17C24685: 17C24685 <JS Array[2]> | |
0: 2579E93D <String[10]: Debug\node> | |
1: 28F161E9 <String[77]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\simple\test-vm-basic.js> | |
#35# 17C246A1: 17C246A1 <JS Array[0]> | |
#36# 17C24695: 17C24695 <JS Object> | |
#37# 17C246B1: 17C246B1 <an Object with map 3780B691> | |
debug: 144080B1 <true> | |
uv: 144080B1 <true> | |
ipv6: 144080B1 <true> | |
tls_npn: 144080B1 <true> | |
tls_sni: 144080B1 <true> | |
tls: 144080B1 <true> | |
#38# 17C246BD: 17C246BD <an Object with map 3780C749> | |
#39# 17C246C9: 17C246C9 <an Object with map 37816E79> | |
#40# 17C246D5: 17C246D5 <an Object with map 378118B1> | |
target_defaults: 17C25CBD <an Object with map 37811631>#44# | |
variables: 17C25CC9 <an Object with map 37811889>#45# | |
#41# 17C24585: 17C24585 <an Object with map 3780B119> | |
#42# 17C24591: 17C24591 <an Object with map 378149E9> | |
events: 17C25B51 <a NativeModule with map 3780E2F1>#46# | |
util: 17C25B6D <a NativeModule with map 3780E2F1>#47# | |
buffer: 17C25B89 <a NativeModule with map 3780E2F1>#48# | |
assert: 17C25BA5 <a NativeModule with map 3780E2F1>#49# | |
path: 17C25BC1 <a NativeModule with map 3780E2F1>#50# | |
module: 17C25BDD <a NativeModule with map 3780E2F1>#51# | |
vm: 17C25BF9 <a NativeModule with map 3780E2F1>#52# | |
fs: 28F0B1B9 <a NativeModule with map 3780E2F1>#53# | |
stream: 17C25C15 <a NativeModule with map 3780E2F1>#54# | |
_stream_readable: 17C25C31 <a NativeModule with map 3780E2F1>#55# | |
_stream_writable: 17C25C4D <a NativeModule with map 3780E2F1>#56# | |
_stream_duplex: 17C25C69 <a NativeModule with map 3780E2F1>#57# | |
_stream_transform: 17C25C85 <a NativeModule with map 3780E2F1>#58# | |
_stream_passthrough: 17C25CA1 <a NativeModule with map 3780E2F1>#59# | |
#43# 28F57055: 28F57055 <a Module with map 378160E1> | |
id: 28F55A51 <String[63]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\common.js> | |
exports: 28F570C1 <an Object with map 37816EA1>#9# | |
parent: 28F4E161 <a Module with map 378160E1>#3# | |
filename: 28F55A51 <String[63]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\common.js> | |
loaded: 144080B1 <true> | |
children: 28F571B9 <JS Array[0]>#60# | |
paths: 28F57BD1 <JS Array[8]>#61# | |
#44# 17C25CBD: 17C25CBD <an Object with map 37811631> | |
cflags: 17C26555 <JS Array[0]>#62# | |
default_configuration: 2579EA09 <String[5]: Debug> | |
defines: 17C26565 <JS Array[1]>#63# | |
include_dirs: 17C26575 <JS Array[0]>#64# | |
libraries: 17C26585 <JS Array[0]>#65# | |
#45# 17C25CC9: 17C25CC9 <an Object with map 37811889> | |
#46# 17C25B51: 17C25B51 <a NativeModule with map 3780E2F1> | |
filename: 2579E955 <String[9]: events.js> | |
id: 1701A4D5 <String[6]: events> | |
exports: 17C21475 <an Object with map 3780EA71>#66# | |
loaded: 144080B1 <true> | |
#47# 17C25B6D: 17C25B6D <a NativeModule with map 3780E2F1> | |
filename: 2579E96D <String[7]: util.js> | |
id: 1701B411 <String[4]: util> | |
exports: 17C1F535 <an Object with map 3780EA21>#67# | |
loaded: 144080B1 <true> | |
#48# 17C25B89: 17C25B89 <a NativeModule with map 3780E2F1> | |
filename: 2579E981 <String[9]: buffer.js> | |
id: 1701909D <String[6]: buffer> | |
exports: 17C25E85 <an Object with map 3780F999>#68# | |
loaded: 144080B1 <true> | |
#49# 17C25BA5: 17C25BA5 <a NativeModule with map 3780E2F1> | |
filename: 2579E999 <String[9]: assert.js> | |
id: 1701AC59 <String[6]: assert> | |
exports: 17C1F8BD <JS Function ok (SharedFunctionInfo 14442885)>#10# | |
loaded: 144080B1 <true> | |
#50# 17C25BC1: 17C25BC1 <a NativeModule with map 3780E2F1> | |
filename: 2579E9B1 <String[7]: path.js> | |
id: 1701A6D9 <String[4]: path> | |
exports: 28F162C5 <an Object with map 37811D11>#18# | |
loaded: 144080B1 <true> | |
#51# 17C25BDD: 17C25BDD <a NativeModule with map 3780E2F1> | |
filename: 2579E9C5 <String[9]: module.js> | |
id: 1700CF05 <String[6]: module> | |
exports: 28F16291 <JS Function Module (SharedFunctionInfo 14446E45)>#6# | |
loaded: 144080B1 <true> | |
#52# 17C25BF9: 17C25BF9 <a NativeModule with map 3780E2F1> | |
filename: 2579E9DD <String[5]: vm.js> | |
id: 1701BB9D <String[2]: vm> | |
exports: 17C25E91 <an Object with map 37811E79>#11# | |
loaded: 144080B1 <true> | |
#53# 28F0B1B9: 28F0B1B9 <a NativeModule with map 3780E2F1> | |
filename: 28F0B1A5 <String[5]: fs.js> | |
id: 1701B0BD <String[2]: fs> | |
exports: 28F0B1D5 <an Object with map 37815B19>#69# | |
loaded: 144080B1 <true> | |
#54# 17C25C15: 17C25C15 <a NativeModule with map 3780E2F1> | |
filename: 2579E9F1 <String[9]: stream.js> | |
id: 1701B005 <String[6]: stream> | |
exports: 17C1F559 <JS Function Stream (SharedFunctionInfo 17C1C76D)>#70# | |
loaded: 144080B1 <true> | |
#55# 17C25C31: 17C25C31 <a NativeModule with map 3780E2F1> | |
filename: 17C25E9D <String[19]: _stream_readable.js> | |
id: 1702653D <String[16]: _stream_readable> | |
exports: 17C1F57D <JS Function Readable (SharedFunctionInfo 17C1CA99)>#71# | |
loaded: 144080B1 <true> | |
#56# 17C25C4D: 17C25C4D <a NativeModule with map 3780E2F1> | |
filename: 17C25EB1 <String[19]: _stream_writable.js> | |
id: 17026559 <String[16]: _stream_writable> | |
exports: 17C1F5A1 <JS Function Writable (SharedFunctionInfo 17C1D9C5)>#72# | |
loaded: 144080B1 <true> | |
#57# 17C25C69: 17C25C69 <a NativeModule with map 3780E2F1> | |
filename: 17C25EC5 <String[17]: _stream_duplex.js> | |
id: 17026589 <String[14]: _stream_duplex> | |
exports: 17C2264D <JS Function Duplex (SharedFunctionInfo 17C1E4C5)>#73# | |
loaded: 144080B1 <true> | |
#58# 17C25C85: 17C25C85 <a NativeModule with map 3780E2F1> | |
filename: 17C25ED9 <String[20]: _stream_transform.js> | |
id: 170265BD <String[17]: _stream_transform> | |
exports: 17C22671 <JS Function Transform (SharedFunctionInfo 17C1E8E9)>#74# | |
loaded: 144080B1 <true> | |
#59# 17C25CA1: 17C25CA1 <a NativeModule with map 3780E2F1> | |
filename: 17C25EED <String[22]: _stream_passthrough.js> | |
id: 170265F5 <String[19]: _stream_passthrough> | |
exports: 17C22695 <JS Function PassThrough (SharedFunctionInfo 17C1ED65)>#75# | |
loaded: 144080B1 <true> | |
#60# 28F571B9: 28F571B9 <JS Array[0]> | |
#61# 28F57BD1: 28F57BD1 <JS Array[8]> | |
0: 28F57EA5 <String[66]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\test\node_modules> | |
1: 28F58091 <String[61]: C:\Users\Domenic\Dropbox\Programming\GitHub\node\node_modules> | |
2: 28F5821D <String[56]: C:\Users\Domenic\Dropbox\Programming\GitHub\node_modules> | |
3: 28F58391 <String[49]: C:\Users\Domenic\Dropbox\Programming\node_modules> | |
4: 28F584ED <String[37]: C:\Users\Domenic\Dropbox\node_modules> | |
5: 28F58625 <String[29]: C:\Users\Domenic\node_modules> | |
6: 28F58741 <String[21]: C:\Users\node_modules> | |
7: 28F58841 <String[15]: C:\node_modules> | |
#62# 17C26555: 17C26555 <JS Array[0]> | |
#63# 17C26565: 17C26565 <JS Array[1]> | |
0: 2579EB71 <String[17]: OPENSSL_NO_SSL2=1> | |
#64# 17C26575: 17C26575 <JS Array[0]> | |
#65# 17C26585: 17C26585 <JS Array[0]> | |
#66# 17C21475: 17C21475 <an Object with map 3780EA71> | |
usingDomains: 144080C1 <false> | |
#67# 17C1F535: 17C1F535 <an Object with map 3780EA21> | |
#68# 17C25E85: 17C25E85 <an Object with map 3780F999> | |
INSPECT_MAX_BYTES: 50 | |
#69# 28F0B1D5: 28F0B1D5 <an Object with map 37815B19> | |
#70# 17C1F559: 17C1F559 <JS Function Stream (SharedFunctionInfo 17C1C76D)> | |
super_: 28F162D1 <JS Function EventEmitter (SharedFunctionInfo 1443EB5D)>#17# | |
#71# 17C1F57D: 17C1F57D <JS Function Readable (SharedFunctionInfo 17C1CA99)> | |
#72# 17C1F5A1: 17C1F5A1 <JS Function Writable (SharedFunctionInfo 17C1D9C5)> | |
#73# 17C2264D: 17C2264D <JS Function Duplex (SharedFunctionInfo 17C1E4C5)> | |
super_: 17C1F57D <JS Function Readable (SharedFunctionInfo 17C1CA99)>#71# | |
#74# 17C22671: 17C22671 <JS Function Transform (SharedFunctionInfo 17C1E8E9)> | |
super_: 17C2264D <JS Function Duplex (SharedFunctionInfo 17C1E4C5)>#73# | |
#75# 17C22695: 17C22695 <JS Function PassThrough (SharedFunctionInfo 17C1ED65)> | |
super_: 17C22671 <JS Function Transform (SharedFunctionInfo 17C1E8E9)>#74# | |
===================== |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment