Patents Assigned to TONIC SOLUTIONS, INC.
  • Publication number: 20060253507
    Abstract: The disclosure is directed to a method of monitoring memory usage. The method includes determining whether memory monitoring is enabled within an application server environment from within an application within the application server environment and creating a memory allocation event after determining that memory monitoring is enabled. The memory allocation event is associated with an object. The method further includes allocating memory to the object.
    Type: Application
    Filed: May 4, 2005
    Publication date: November 9, 2006
    Applicant: TONIC SOLUTIONS, INC.
    Inventors: Eric Schank, Steven Smith
  • Publication number: 20050223365
    Abstract: The disclosure is directed to an application server including memory including an instrumented computer executable application. The instrumented computer executable application includes a first routine including a first set of tracing instructions and external resource access instructions and the instrumented computer executable application includes a second routine. The second routine includes a first segment including a second set of tracing instructions and instructions configured to access the first routine and the second routine includes a second segment including the external resource access instructions.
    Type: Application
    Filed: March 29, 2005
    Publication date: October 6, 2005
    Applicant: TONIC SOLUTIONS, INC.
    Inventors: Steven Smith, Eric Schank, Brian Tyler
  • Publication number: 20050223367
    Abstract: The disclosure is directed to a method of adding instrumentation instructions to provide for tracing of computer-implemented applications. The method includes receiving an assembly file prior to loading the assembly file onto a server having a common language runtime environment, processing the assembly file to add instrumentation instructions to provide production time tracing capability and to create an instrumented assembly file, and loading the instrumented file onto the server.
    Type: Application
    Filed: March 29, 2005
    Publication date: October 6, 2005
    Applicant: TONIC SOLUTIONS, INC.
    Inventors: Steven Smith, Eric Schank, Brian Tyler
  • Publication number: 20050222689
    Abstract: The disclosure is directed to a method of determining performance of an application server environment relating to a transaction. The method includes executing a program application within the application server environment, determining whether tracing has been activated for the application server environment, and executing a non-instrumented program segment in response to determining that tracing has not been activated for the application server environment.
    Type: Application
    Filed: March 29, 2005
    Publication date: October 6, 2005
    Applicant: TONIC SOLUTIONS, INC.
    Inventors: Steven Smith, Eric Schank, Brian Tyler
  • Publication number: 20050223366
    Abstract: The disclosure is directed to an application server including memory including an instrumented computer executable application. The instrumented computer executable application includes a first application method including a first set of tracing instructions and first remote application access instructions. The first remote application access instructions include a transaction identification. The first remote application access instructions are configured to access a first remote application method located on a remote application server. The first remote application method is configured to access a second remote application method located on the remote application server. The instrumented computer executable application further includes a second application method including a first program segment including a second set of tracing instructions and instructions for accessing the first application method.
    Type: Application
    Filed: March 29, 2005
    Publication date: October 6, 2005
    Applicant: TONIC SOLUTIONS, INC.
    Inventors: Steven Smith, Eric Schank, Brian Tyler
  • Publication number: 20050223368
    Abstract: The disclosure is directed to an application server including memory including an instrumented computer executable application. The instrumented computer executable application includes a class method including a first set of instructions configured to perform a portion of a transaction and configured to log performance characteristics associated with the performance of the portion of the transaction. The class method further includes a second set of instructions configured to log the performance characteristics in the event of detecting an error condition in performing the portion of the transaction and configured to return an error identification associated with the error condition.
    Type: Application
    Filed: March 29, 2005
    Publication date: October 6, 2005
    Applicant: TONIC SOLUTIONS, INC.
    Inventors: Steven Smith, Eric Schank, Brian Tyler
  • Publication number: 20050223048
    Abstract: The disclosure is directed to a method of tracing processing of software instructions associated with a transaction. The method includes writing an access data stream addressed to a receiving application on a remote application server and writing a transaction identifier to the end of the access data stream. The receiving application is configured to read the access data stream and the transaction identifier when an instrumented version of the receiving application is implemented on the remote application server.
    Type: Application
    Filed: March 29, 2005
    Publication date: October 6, 2005
    Applicant: TONIC SOLUTIONS, INC.
    Inventors: Steven Smith, Eric Schank, Brian Tyler