Home | History | Annotate | Download | only in src

Lines Matching refs:request

28 // Default number of frames to include in the response to backtrace request.
1276 DebugCommandProcessor.prototype.processDebugRequest = function (request) {
1277 return this.processDebugJSONRequest(request);
1281 function ProtocolMessage(request) {
1285 if (request) {
1286 // If message is based on a request this is a response. Fill the initial
1287 // response from the request.
1289 this.request_seq = request.seq;
1290 this.command = request.command;
1292 // If message is not based on a request it is a dabugger generated event.
1363 DebugCommandProcessor.prototype.createResponse = function(request) {
1364 return new ProtocolMessage(request);
1370 var request; // Current request.
1375 request = JSON.parse(json_request);
1378 response = this.createResponse(request);
1380 if (!request.type) {
1384 if (request.type != 'request') {
1385 throw new Error("Illegal type '" + request.type + "' in request");
1388 if (!request.command) {
1392 if (request.arguments) {
1393 var args = request.arguments;
1394 // TODO(yurys): remove request.arguments.compactFormat check once
1404 if (request.command == 'continue') {
1405 this.continueRequest_(request, response);
1406 } else if (request.command == 'break') {
1407 this.breakRequest_(request, response);
1408 } else if (request.command == 'setbreakpoint') {
1409 this.setBreakPointRequest_(request, response);
1410 } else if (request.command == 'changebreakpoint') {
1411 this.changeBreakPointRequest_(request, response);
1412 } else if (request.command == 'clearbreakpoint') {
1413 this.clearBreakPointRequest_(request, response);
1414 } else if (request.command == 'clearbreakpointgroup') {
1415 this.clearBreakPointGroupRequest_(request, response);
1416 } else if (request.command == 'disconnect') {
1417 this.disconnectRequest_(request, response);
1418 } else if (request.command == 'setexceptionbreak') {
1419 this.setExceptionBreakRequest_(request, response);
1420 } else if (request.command == 'listbreakpoints') {
1421 this.listBreakpointsRequest_(request, response);
1422 } else if (request.command == 'backtrace') {
1423 this.backtraceRequest_(request, response);
1424 } else if (request.command == 'frame') {
1425 this.frameRequest_(request, response);
1426 } else if (request.command == 'scopes') {
1427 this.scopesRequest_(request, response);
1428 } else if (request.command == 'scope') {
1429 this.scopeRequest_(request, response);
1430 } else if (request.command == 'evaluate') {
1431 this.evaluateRequest_(request, response);
1432 } else if (lol_is_enabled && request.command == 'getobj') {
1433 this.getobjRequest_(request, response);
1434 } else if (request.command == 'lookup') {
1435 this.lookupRequest_(request, response);
1436 } else if (request.command == 'references') {
1437 this.referencesRequest_(request, response);
1438 } else if (request.command == 'source') {
1439 this.sourceRequest_(request, response);
1440 } else if (request.command == 'scripts') {
1441 this.scriptsRequest_(request, response);
1442 } else if (request.command == 'threads') {
1443 this.threadsRequest_(request, response);
1444 } else if (request.command == 'suspend') {
1445 this.suspendRequest_(request, response);
1446 } else if (request.command == 'version') {
1447 this.versionRequest_(request, response);
1448 } else if (request.command == 'profile') {
1449 this.profileRequest_(request, response);
1450 } else if (request.command == 'changelive') {
1451 this.changeLiveRequest_(request, response);
1452 } else if (request.command == 'flags') {
1453 this.debuggerFlagsRequest_(request, response);
1454 } else if (request.command == 'v8flags') {
1455 this.v8FlagsRequest_(request, response);
1458 } else if (request.command == 'gc') {
1459 this.gcRequest_(request, response);
1462 } else if (lol_is_enabled && request.command == 'lol-capture') {
1463 this.lolCaptureRequest_(request, response);
1464 } else if (lol_is_enabled && request.command == 'lol-delete') {
1465 this.lolDeleteRequest_(request, response);
1466 } else if (lol_is_enabled && request.command == 'lol-diff') {
1467 this.lolDiffRequest_(request, response);
1468 } else if (lol_is_enabled && request.command == 'lol-getid') {
1469 this.lolGetIdRequest_(request, response);
1470 } else if (lol_is_enabled && request.command == 'lol-info') {
1471 this.lolInfoRequest_(request, response);
1472 } else if (lol_is_enabled && request.command == 'lol-reset') {
1473 this.lolResetRequest_(request, response);
1474 } else if (lol_is_enabled && request.command == 'lol-retainers') {
1475 this.lolRetainersRequest_(request, response);
1476 } else if (lol_is_enabled && request.command == 'lol-path') {
1477 this.lolPathRequest_(request, response);
1478 } else if (lol_is_enabled && request.command == 'lol-print') {
1479 this.lolPrintRequest_(request, response);
1480 } else if (lol_is_enabled && request.command == 'lol-stats') {
1481 this.lolStatsRequest_(request, response);
1484 throw new Error('Unknown command "' + request.command + '" in request');
1506 '"request_seq":' + request.seq + ',' +
1518 DebugCommandProcessor.prototype.continueRequest_ = function(request, response) {
1520 if (request.arguments) {
1525 var stepaction = request.arguments.stepaction;
1526 var stepcount = request.arguments.stepcount;
1555 // VM should be running after executing this request.
1560 DebugCommandProcessor.prototype.breakRequest_ = function(request, response) {
1566 function(request, response) {
1567 // Check for legal request.
1568 if (!request.arguments) {
1574 var type = request.arguments.type;
1575 var target = request.arguments.target;
1576 var line = request.arguments.line;
1577 var column = request.arguments.column;
1578 var enabled = IS_UNDEFINED(request.arguments.enabled) ?
1579 true : request.arguments.enabled;
1580 var condition = request.arguments.condition;
1581 var ignoreCount = request.arguments.ignoreCount;
1582 var groupId = request.arguments.groupId;
1684 request, response) {
1685 // Check for legal request.
1686 if (!request.arguments) {
1692 var break_point = %ToNumber(request.arguments.breakpoint);
1693 var enabled = request.arguments.enabled;
1694 var condition = request.arguments.condition;
1695 var ignoreCount = request.arguments.ignoreCount;
1725 request, response) {
1726 // Check for legal request.
1727 if (!request.arguments) {
1733 var group_id = request.arguments.groupId;
1760 request, response) {
1761 // Check for legal request.
1762 if (!request.arguments) {
1768 var break_point = %ToNumber(request.arguments.breakpoint);
1785 request, response) {
1827 function(request, response) {
1829 this.continueRequest_(request, response);
1834 function(request, response) {
1835 // Check for legal request.
1836 if (!request.arguments) {
1842 var type = request.arguments.type;
1857 if (!IS_UNDEFINED(request.arguments.enabled)) {
1858 enabled = request.arguments.enabled;
1879 request, response) {
1896 if (request.arguments) {
1897 if (request.arguments.fromFrame) {
1898 from_index = request.arguments.fromFrame;
1900 if (request.arguments.toFrame) {
1901 to_index = request.arguments.toFrame;
1903 if (request.arguments.bottom) {
1935 DebugCommandProcessor.prototype.frameRequest_ = function(request, response) {
1942 if (request.arguments) {
1943 var index = request.arguments.number;
1948 this.exec_state_.setSelectedFrame(request.arguments.number);
1954 DebugCommandProcessor.prototype.frameForScopeRequest_ = function(request) {
1957 if (request.arguments && !IS_UNDEFINED(request.arguments.frameNumber)) {
1958 frame_index = request.arguments.frameNumber;
1969 DebugCommandProcessor.prototype.scopesRequest_ = function(request, response) {
1976 var frame = this.frameForScopeRequest_(request);
1993 DebugCommandProcessor.prototype.scopeRequest_ = function(request, response) {
2000 var frame = this.frameForScopeRequest_(request);
2004 if (request.arguments && !IS_UNDEFINED(request.arguments.number)) {
2005 scope_index = %ToNumber(request.arguments.number);
2015 DebugCommandProcessor.prototype.evaluateRequest_ = function(request, response) {
2016 if (!request.arguments) {
2021 var expression = request.arguments.expression;
2022 var frame = request.arguments.frame;
2023 var global = request.arguments.global;
2024 var disable_break = request.arguments.disable_break;
2025 var additional_context = request.arguments.additional_context;
2095 DebugCommandProcessor.prototype.getobjRequest_ = function(request, response) {
2096 if (!request.arguments) {
2101 var obj_id = request.arguments.obj_id;
2113 DebugCommandProcessor.prototype.lookupRequest_ = function(request, response) {
2114 if (!request.arguments) {
2119 var handles = request.arguments.handles;
2127 if (!IS_UNDEFINED(request.arguments.includeSource)) {
2128 includeSource = %ToBoolean(request.arguments.includeSource);
2147 function(request, response) {
2148 if (!request.arguments) {
2153 var type = request.arguments.type;
2154 var handle = request.arguments.handle;
2181 DebugCommandProcessor.prototype.sourceRequest_ = function(request, response) {
2190 if (request.arguments) {
2192 from_line = request.arguments.fromLine;
2193 to_line = request.arguments.toLine;
2195 if (!IS_UNDEFINED(request.arguments.frame)) {
2196 var frame_number = %ToNumber(request.arguments.frame);
2225 DebugCommandProcessor.prototype.scriptsRequest_ = function(request, response) {
2229 if (request.arguments) {
2231 if (!IS_UNDEFINED(request.arguments.types)) {
2232 types = %ToNumber(request.arguments.types);
2235 request.arguments.types + '"');
2239 if (!IS_UNDEFINED(request.arguments.includeSource)) {
2240 includeSource = %ToBoolean(request.arguments.includeSource);
2244 if (IS_ARRAY(request.arguments.ids)) {
2246 var ids = request.arguments.ids;
2254 if (!IS_UNDEFINED(request.arguments.filter)) {
2255 var num = %ToNumber(request.arguments.filter);
2259 filterStr = request.arguments.filter;
2294 DebugCommandProcessor.prototype.threadsRequest_ = function(request, response) {
2316 DebugCommandProcessor.prototype.suspendRequest_ = function(request, response) {
2321 DebugCommandProcessor.prototype.versionRequest_ = function(request, response) {
2328 DebugCommandProcessor.prototype.profileRequest_ = function(request, response) {
2329 if (request.arguments.command == 'resume') {
2331 } else if (request.arguments.command == 'pause') {
2341 request, response) {
2345 if (!request.arguments) {
2348 var script_id = request.arguments.script_id;
2349 var preview_only = !!request.arguments.preview_only;
2366 if (!IS_STRING(request.arguments.new_source)) {
2370 var new_source = request.arguments.new_source;
2382 DebugCommandProcessor.prototype.debuggerFlagsRequest_ = function(request,
2384 // Check for legal request.
2385 if (!request.arguments) {
2391 var flags = request.arguments.flags;
2415 DebugCommandProcessor.prototype.v8FlagsRequest_ = function(request, response) {
2416 var flags = request.arguments.flags;
2422 DebugCommandProcessor.prototype.gcRequest_ = function(request, response) {
2423 var type = request.arguments.type;
2435 function(request, response) {
2441 function(request, response) {
2442 var id = request.arguments.id;
2452 DebugCommandProcessor.prototype.lolDiffRequest_ = function(request, response) {
2453 var id1 = request.arguments.id1;
2454 var id2 = request.arguments.id2;
2455 var verbose = request.arguments.verbose;
2456 var filter = request.arguments.filter;
2458 var start = request.arguments.start;
2459 var count = request.arguments.count;
2467 DebugCommandProcessor.prototype.lolGetIdRequest_ = function(request, response) {
2468 var address = request.arguments.address;
2474 DebugCommandProcessor.prototype.lolInfoRequest_ = function(request, response) {
2475 var start = request.arguments.start;
2476 var count = request.arguments.count;
2481 DebugCommandProcessor.prototype.lolResetRequest_ = function(request, response) {
2487 function(request, response) {
2488 var id = request.arguments.id;
2489 var verbose = request.arguments.verbose;
2490 var start = request.arguments.start;
2491 var count = request.arguments.count;
2492 var filter = request.arguments.filter;
2499 DebugCommandProcessor.prototype.lolPathRequest_ = function(request, response) {
2500 var id1 = request.arguments.id1;
2501 var id2 = request.arguments.id2;
2507 DebugCommandProcessor.prototype.lolPrintRequest_ = function(request, response) {
2508 var id = request.arguments.id;