Methods and systems for internally debugging code in an on-demand service environment
Assigneesalesforce.com, inc.
InventorSteven Tamm
Life of this patent
Estimating the term…
Loading patent…
Assigneesalesforce.com, inc.
InventorSteven Tamm
Estimating the term…
A remote debug session for a server group is provided. A server group including multiple servers that perform workload sharing receives a request to debug code executed at the server group. The code is executed on behalf of a client of a database associated with the server group. At least one of the servers of the group initiates a debugging session and establishes a communication connection with the client. The server group maintains the connection open with the client for the duration of the debugging session. Subsequent requests related to the debug session can be handled in a number of ways by the server group, and all communication to the client about processing the requests is through the connection.
1-19. (canceled)
A system comprising at least one memory device coupled with one or hardware processors, the system configurable to:
The system of thread 24, wherein the debugging thread and associated stack are associated with a debugging session identifier (ID) and state information is to be persisted on the stack.
A non-transitory computer-readable medium having stored thereon instructions that, when executed by one or more processors within a server group, are configurable to cause the one or more processors to:
The system of thread 34, wherein the debugging thread and associated stack are associated with a debugging session identifier (ID) and state information is to be persisted on the stack.
A method comprising:
The method of thread 44, wherein the debugging thread and associated stack are associated with a debugging session identifier (ID) and state information is to be persisted on the stack.
Dependencies are inferred from the claim text.