Patent ID: 9183113
Filing Date: 2015-11-10
Classification: G06F

Abstract:
1. A method for debugging logic being executed by a web server, the method comprising: executing, by a virtual machine of the web server, runtime threads for a plurality of remote users in a runtime mode, wherein the virtual machine is operated in a runtime mode, wherein all runtime threads execute in the runtime mode, which is distinct from a debugging mode of the virtual machine; compiling, by the web server, business logic code received from a developer computer system via a web-based interface into logic insight injected code, wherein executing, by the virtual machine of the webserver, the logic insight injected code as the debug capable runtime thread concurrently with the runtime threads being executed for the plurality of remote users in the runtime mode, wherein: executing a logic insight virtual machine, associated with a developer's debugging session, specific to the logic insight injected code, the logic insight virtual machine is distinct from the virtual machine and functions as an intermediary between the developer computer system and the debug capable runtime thread being executed by virtual machine.