Home | History | Annotate | Download | only in src

Lines Matching refs:request

28 // Default number of frames to include in the response to backtrace request.
1294 DebugCommandProcessor.prototype.processDebugRequest = function (request) {
1295 return this.processDebugJSONRequest(request);
1299 function ProtocolMessage(request) {
1303 if (request) {
1304 // If message is based on a request this is a response. Fill the initial
1305 // response from the request.
1307 this.request_seq = request.seq;
1308 this.command = request.command;
1310 // If message is not based on a request it is a dabugger generated event.
1387 DebugCommandProcessor.prototype.createResponse = function(request) {
1388 return new ProtocolMessage(request);
1394 var request; // Current request.
1399 request = JSON.parse(json_request);
1402 response = this.createResponse(request);
1404 if (!request.type) {
1408 if (request.type != 'request') {
1409 throw new Error("Illegal type '" + request.type + "' in request");
1412 if (!request.command) {
1416 if (request.arguments) {
1417 var args = request.arguments;
1418 // TODO(yurys): remove request.arguments.compactFormat check once
1428 if (request.command == 'continue') {
1429 this.continueRequest_(request, response);
1430 } else if (request.command == 'break') {
1431 this.breakRequest_(request, response);
1432 } else if (request.command == 'setbreakpoint') {
1433 this.setBreakPointRequest_(request, response);
1434 } else if (request.command == 'changebreakpoint') {
1435 this.changeBreakPointRequest_(request, response);
1436 } else if (request.command == 'clearbreakpoint') {
1437 this.clearBreakPointRequest_(request, response);
1438 } else if (request.command == 'clearbreakpointgroup') {
1439 this.clearBreakPointGroupRequest_(request, response);
1440 } else if (request.command == 'disconnect') {
1441 this.disconnectRequest_(request, response);
1442 } else if (request.command == 'setexceptionbreak') {
1443 this.setExceptionBreakRequest_(request, response);
1444 } else if (request.command == 'listbreakpoints') {
1445 this.listBreakpointsRequest_(request, response);
1446 } else if (request.command == 'backtrace') {
1447 this.backtraceRequest_(request, response);
1448 } else if (request.command == 'frame') {
1449 this.frameRequest_(request, response);
1450 } else if (request.command == 'scopes') {
1451 this.scopesRequest_(request, response);
1452 } else if (request.command == 'scope') {
1453 this.scopeRequest_(request, response);
1454 } else if (request.command == 'setVariableValue') {
1455 this.setVariableValueRequest_(request, response);
1456 } else if (request.command == 'evaluate') {
1457 this.evaluateRequest_(request, response);
1458 } else if (request.command == 'lookup') {
1459 this.lookupRequest_(request, response);
1460 } else if (request.command == 'references') {
1461 this.referencesRequest_(request, response);
1462 } else if (request.command == 'source') {
1463 this.sourceRequest_(request, response);
1464 } else if (request.command == 'scripts') {
1465 this.scriptsRequest_(request, response);
1466 } else if (request.command == 'threads') {
1467 this.threadsRequest_(request, response);
1468 } else if (request.command == 'suspend') {
1469 this.suspendRequest_(request, response);
1470 } else if (request.command == 'version') {
1471 this.versionRequest_(request, response);
1472 } else if (request.command == 'changelive') {
1473 this.changeLiveRequest_(request, response);
1474 } else if (request.command == 'restartframe') {
1475 this.restartFrameRequest_(request, response);
1476 } else if (request.command == 'flags') {
1477 this.debuggerFlagsRequest_(request, response);
1478 } else if (request.command == 'v8flags') {
1479 this.v8FlagsRequest_(request, response);
1482 } else if (request.command == 'gc') {
1483 this.gcRequest_(request, response);
1486 throw new Error('Unknown command "' + request.command + '" in request');
1508 '"request_seq":' + request.seq + ',' +
1520 DebugCommandProcessor.prototype.continueRequest_ = function(request, response) {
1522 if (request.arguments) {
1527 var stepaction = request.arguments.stepaction;
1528 var stepcount = request.arguments.stepcount;
1557 // VM should be running after executing this request.
1562 DebugCommandProcessor.prototype.breakRequest_ = function(request, response) {
1568 function(request, response) {
1569 // Check for legal request.
1570 if (!request.arguments) {
1576 var type = request.arguments.type;
1577 var target = request.arguments.target;
1578 var line = request.arguments.line;
1579 var column = request.arguments.column;
1580 var enabled = IS_UNDEFINED(request.arguments.enabled) ?
1581 true : request.arguments.enabled;
1582 var condition = request.arguments.condition;
1583 var ignoreCount = request.arguments.ignoreCount;
1584 var groupId = request.arguments.groupId;
1686 request, response) {
1687 // Check for legal request.
1688 if (!request.arguments) {
1694 var break_point = %ToNumber(request.arguments.breakpoint);
1695 var enabled = request.arguments.enabled;
1696 var condition = request.arguments.condition;
1697 var ignoreCount = request.arguments.ignoreCount;
1727 request, response) {
1728 // Check for legal request.
1729 if (!request.arguments) {
1735 var group_id = request.arguments.groupId;
1762 request, response) {
1763 // Check for legal request.
1764 if (!request.arguments) {
1770 var break_point = %ToNumber(request.arguments.breakpoint);
1787 request, response) {
1829 function(request, response) {
1831 this.continueRequest_(request, response);
1836 function(request, response) {
1837 // Check for legal request.
1838 if (!request.arguments) {
1844 var type = request.arguments.type;
1859 if (!IS_UNDEFINED(request.arguments.enabled)) {
1860 enabled = request.arguments.enabled;
1881 request, response) {
1898 if (request.arguments) {
1899 if (request.arguments.fromFrame) {
1900 from_index = request.arguments.fromFrame;
1902 if (request.arguments.toFrame) {
1903 to_index = request.arguments.toFrame;
1905 if (request.arguments.bottom) {
1937 DebugCommandProcessor.prototype.frameRequest_ = function(request, response) {
1944 if (request.arguments) {
1945 var index = request.arguments.number;
1950 this.exec_state_.setSelectedFrame(request.arguments.number);
1972 // Gets scope host object from request. It is either a function
2002 DebugCommandProcessor.prototype.scopesRequest_ = function(request, response) {
2003 var scope_holder = this.resolveScopeHolder_(request.arguments);
2020 DebugCommandProcessor.prototype.scopeRequest_ = function(request, response) {
2022 var scope_holder = this.resolveScopeHolder_(request.arguments);
2026 if (request.arguments && !IS_UNDEFINED(request.arguments.number)) {
2027 scope_index = %ToNumber(request.arguments.number);
2072 function(request, response) {
2073 if (!request.arguments) {
2078 if (IS_UNDEFINED(request.arguments.name)) {
2081 var variable_name = request.arguments.name;
2083 var scope_description = request.arguments.scope;
2096 DebugCommandProcessor.resolveValue_(request.arguments.newValue);
2108 DebugCommandProcessor.prototype.evaluateRequest_ = function(request, response) {
2109 if (!request.arguments) {
2114 var expression = request.arguments.expression;
2115 var frame = request.arguments.frame;
2116 var global = request.arguments.global;
2117 var disable_break = request.arguments.disable_break;
2118 var additional_context = request.arguments.additional_context;
2186 DebugCommandProcessor.prototype.lookupRequest_ = function(request, response) {
2187 if (!request.arguments) {
2192 var handles = request.arguments.handles;
2200 if (!IS_UNDEFINED(request.arguments.includeSource)) {
2201 includeSource = %ToBoolean(request.arguments.includeSource);
2220 function(request, response) {
2221 if (!request.arguments) {
2226 var type = request.arguments.type;
2227 var handle = request.arguments.handle;
2254 DebugCommandProcessor.prototype.sourceRequest_ = function(request, response) {
2263 if (request.arguments) {
2265 from_line = request.arguments.fromLine;
2266 to_line = request.arguments.toLine;
2268 if (!IS_UNDEFINED(request.arguments.frame)) {
2269 var frame_number = %ToNumber(request.arguments.frame);
2298 DebugCommandProcessor.prototype.scriptsRequest_ = function(request, response) {
2302 if (request.arguments) {
2304 if (!IS_UNDEFINED(request.arguments.types)) {
2305 types = %ToNumber(request.arguments.types);
2308 request.arguments.types + '"');
2312 if (!IS_UNDEFINED(request.arguments.includeSource)) {
2313 includeSource = %ToBoolean(request.arguments.includeSource);
2317 if (IS_ARRAY(request.arguments.ids)) {
2319 var ids = request.arguments.ids;
2327 if (!IS_UNDEFINED(request.arguments.filter)) {
2328 var num = %ToNumber(request.arguments.filter);
2332 filterStr = request.arguments.filter;
2367 DebugCommandProcessor.prototype.threadsRequest_ = function(request, response) {
2389 DebugCommandProcessor.prototype.suspendRequest_ = function(request, response) {
2394 DebugCommandProcessor.prototype.versionRequest_ = function(request, response) {
2402 request, response) {
2403 if (!request.arguments) {
2406 var script_id = request.arguments.script_id;
2407 var preview_only = !!request.arguments.preview_only;
2424 if (!IS_STRING(request.arguments.new_source)) {
2428 var new_source = request.arguments.new_source;
2450 request, response) {
2451 if (!request.arguments) {
2454 var frame = request.arguments.frame;
2480 DebugCommandProcessor.prototype.debuggerFlagsRequest_ = function(request,
2482 // Check for legal request.
2483 if (!request.arguments) {
2489 var flags = request.arguments.flags;
2513 DebugCommandProcessor.prototype.v8FlagsRequest_ = function(request, response) {
2514 var flags = request.arguments.flags;
2520 DebugCommandProcessor.prototype.gcRequest_ = function(request, response) {
2521 var type = request.arguments.type;