- San Francisco CA, US Sanjay Nagaraj - Dublin CA, US Ting Liang - San Francisco CA, US Pankaj Kumar - San Francisco CA, US
International Classification:
G06F 9/44 G06F 9/45
Abstract:
A system implements code trampolining techniques by generating custom trampoline functions, compiling the functions, and executing the compiled functions directly from a library when the corresponding native function is called. The native functions may be binary functions, such as functions in C++ code, or other languages. A code generator may read a set of functions to be implemented and generate code, such as binary code, for the destination function. In doing so, the code generator may generate code which matches the source function signature. The generated code may then be compiled into a shared library which is loaded by the process being instrumented. When the library is initiated upon subsequent calls for the native function, the trampoline mechanisms will be set up between the source function and the generated destination function to operate seamlessly with matching signatures.
Name / Title
Company / Classification
Phones & Addresses
Ting Liang President
LIANG'S REMODELING, INC Single-Family House Construction
416 Rivera St, San Francisco, CA 94116
Ting A. Liang Principal
T A Construction Single-Family House Construction · Single-Family Housing Construction, Nsk
Appdynamics
Staff Software Engineer
Factset Jul 2014 - May 2015
Senior Software Engineer
Xignite Oct 2012 - Jul 2014
Software Engineer
Quotient Technology Inc. Jun 2011 - Oct 2012
Senior Software Engineer
Microsoft Apr 1999 - Apr 2011
Software Design Engineer
Education:
University of Washington 2011 - 2013
Master of Science, Masters, Management, Finance
The University of Auckland 1996 - 1999
Bachelor of Engineering, Bachelors, Electronics Engineering
Skills:
Software Design C++ C# Software Engineering Object Oriented Design .Net Agile Methodologies Vb.net Compilers Visual Studio Visual Basic Distributed Systems Debuggers Msi Asp.net Microsoft Sql Server Windows Algorithms Java Scrum Windows Development R Quantitative Finance Sql Server 2008 Python Tensorflow
Languages:
English
Certifications:
License Ut4Yclrs3Txf Machine Learning Deep Learning Specialization