Lines Matching defs:process
16 // - process.binding(): the legacy C++ binding loader, accessible from user land
17 // because it is an object attached to the global process object.
22 // - process._linkedBinding(): intended to be used by embedders to add
42 // - process.moduleLoadList: an array recording the bindings and the modules
43 // loaded in the process and the order in which they are loaded.
49 /* global process, getLinkedBinding, getInternalBinding, primordials */
71 // Set up process.moduleLoadList.
73 ObjectDefineProperty(process, 'moduleLoadList', {
83 // that are allowed for access via process.binding()... This is used
141 // Set up process.binding() and process._linkedBinding().
145 process.binding = function binding(module) {
147 // Deprecated specific process.binding() modules, but not all, allow
152 process.emitWarning(
153 `Access to process.binding('${module}') is deprecated.`,
166 process._linkedBinding = function _linkedBinding(module) {
390 fn(this.exports, requireFn, this, process, internalBinding, primordials);
398 // here to avoid breaking users who parse process.moduleLoadList.