Patent | Date |
---|
Exposing memory-backed objects as queryable memory resources Grant 11,442,842 - Mola September 13, 2 | 2022-09-13 |
Cache-based Trace Logging Using Tags In System Memory App 20220269615 - MOLA; Jordi ;   et al. | 2022-08-25 |
Cache-based Trace Logging Using Tags In An Upper-level Cache App 20220269604 - MOLA; Jordi ;   et al. | 2022-08-25 |
Treating Main Memory As A Collection Of Tagged Cache Lines For Trace Logging App 20220269614 - MOLA; Jordi ;   et al. | 2022-08-25 |
Cross-thread Memory Indexing In Time-travel Debugging Traces App 20220229763 - MOLA; Jordi | 2022-07-21 |
Reducing Trace Recording Overheads With Targeted Recording Via Partial Snapshots App 20220197779 - MOLA; Jordi | 2022-06-23 |
Recording a trace of code execution using reference bits in a processor cache App 20220138084 - MOLA; Jordi | 2022-05-05 |
Cross-thread memory indexing in time-travel debugging traces Grant 11,321,220 - Mola May 3, 2 | 2022-05-03 |
Reducing trace recording overheads with targeted recording via partial snapshots Grant 11,314,624 - Mola April 26, 2 | 2022-04-26 |
Diffing Of Replayable Execution Traces App 20220100638 - MOLA; Jordi | 2022-03-31 |
Input/output data transformations when emulating non-traced code with a recorded execution of traced code Grant 11,281,560 - Mola March 22, 2 | 2022-03-22 |
Selectively tracing portions of computer process execution Grant 11,249,881 - Myers , et al. February 15, 2 | 2022-02-15 |
Diffing of replayable execution traces Grant 11,243,869 - Mola February 8, 2 | 2022-02-08 |
Diffing a plurality of subject replayable execution traces against a plurality of comparison replayable execution traces Grant 11,237,947 - Mola February 1, 2 | 2022-02-01 |
Cache-based Tracing For Time Travel Debugging And Analysis App 20220012162 - MOLA; Jordi | 2022-01-13 |
Identifying Data Inconsistencies And Data Contention Based On Historic Debugging Traces App 20210406154 - MYERS; Del ;   et al. | 2021-12-30 |
Recording a trace of code execution using reserved cache lines in a cache Grant 11,194,696 - Mola December 7, 2 | 2021-12-07 |
Coprocessor-based Logging For Time Travel Debugging App 20210349805 - MOLA; Jordi | 2021-11-11 |
Indexing and replaying time-travel traces using diffgrams Grant 11,163,665 - Mola November 2, 2 | 2021-11-02 |
Identifying data inconsistencies and data contention based on historic debugging traces Grant 11,138,093 - Myers , et al. October 5, 2 | 2021-10-05 |
Cache-based tracing for time travel debugging and analysis Grant 11,138,092 - Mola October 5, 2 | 2021-10-05 |
Automatically identifying and highlighting differences between historic traces Grant 11,132,280 - Davis , et al. September 28, 2 | 2021-09-28 |
Facilitating recording a trace file of code execution using index bits in a processor cache Grant 11,126,536 - Mola September 21, 2 | 2021-09-21 |
Coprocessor-based logging for time travel debugging Grant 11,126,537 - Mola September 21, 2 | 2021-09-21 |
Diffing a subject replayable execution trace against a comparison replayable execution trace Grant 11,093,368 - Mola August 17, 2 | 2021-08-17 |
Memory value exposure in time-travel debugging traces Grant 11,068,378 - Mola July 20, 2 | 2021-07-20 |
Diffing A Plurality Of Subject Replayable Execution Traces Against A Plurality Of Comparison Replayable Execution Traces App 20210216433 - MOLA; Jordi | 2021-07-15 |
Diffing Of Replayable Execution Traces App 20210216438 - MOLA; Jordi | 2021-07-15 |
Diffing A Subject Replayable Execution Trace Against A Plurality Of Comparison Replayable Execution Traces App 20210216437 - MOLA; Jordi | 2021-07-15 |
Diffing A Subject Replayable Execution Trace Against A Comparison Replayable Execution Trace App 20210216436 - MOLA; Jordi | 2021-07-15 |
Cross-thread Memory Indexing In Time-travel Debugging Traces App 20210216439 - MOLA; Jordi | 2021-07-15 |
Tentative execution of code in a debugger Grant 11,055,197 - Mola July 6, 2 | 2021-07-06 |
Logging trace data for program code execution at an instruction level Grant 11,042,469 - Mola June 22, 2 | 2021-06-22 |
Efficient register breakpoints Grant 11,030,075 - Mola June 8, 2 | 2021-06-08 |
Facilitating recording a trace file of code execution using a processor cache Grant 11,016,891 - Mola May 25, 2 | 2021-05-25 |
Automatic Software Behavior Identification Using Execution Record App 20210141709 - RICHARDSON; Leslie Yvette ;   et al. | 2021-05-13 |
Virtual Machine Execution Tracing App 20210141659 - MOLA; Jordi | 2021-05-13 |
Cross-thread memory indexing in time-travel debugging traces Grant 10,990,506 - Mola April 27, 2 | 2021-04-27 |
Virtual machine execution tracing Grant 10,963,288 - Mola March 30, 2 | 2021-03-30 |
Program tracing for time travel debugging and analysis Grant 10,963,367 - Mola March 30, 2 | 2021-03-30 |
Reducing Trace Recording Overheads With Targeted Recording Via Partial Snapshots App 20210089429 - MOLA; Jordi | 2021-03-25 |
Dynamic diagnostic code instrumentation over a historic program execution Grant 10,956,304 - Davis , et al. March 23, 2 | 2021-03-23 |
Indexing And Replaying Time-travel Traces Using Diffgrams App 20210081299 - MOLA; Jordi | 2021-03-18 |
Data race analysis based on altering function internal loads during time-travel debugging Grant 10,949,332 - Mola March 16, 2 | 2021-03-16 |
Data Race Analysis Based On Altering Function Internal Loads During Time-travel Debugging App 20210049090 - MOLA; Jordi | 2021-02-18 |
Automatic software behavior identification using execution record Grant 10,922,210 - Richardson , et al. February 16, 2 | 2021-02-16 |
Using historic execution data to visualize tracepoints Grant 10,877,873 - Richardson , et al. December 29, 2 | 2020-12-29 |
Program tracing for time travel debugging and analysis Grant 10,866,880 - Mola December 15, 2 | 2020-12-15 |
Leveraging existing logic paths during bit-accurate processor tracing Grant 10,860,485 - Mola December 8, 2 | 2020-12-08 |
Exposing Memory-backed Objects As Queryable Memory Resources App 20200379883 - MOLA; Jordi | 2020-12-03 |
Indexing and searching a time-travel trace for arbitrary length/arbitrary alignment values Grant 10,853,224 - Mola December 1, 2 | 2020-12-01 |
Protecting sensitive information in time travel trace debugging Grant 10,846,199 - Mola , et al. November 24, 2 | 2020-11-24 |
Identifying Data Inconsistencies And Data Contention Based On Historic Debugging Traces App 20200349053 - MYERS; Del ;   et al. | 2020-11-05 |
Coprocessor-based Logging For Time Travel Debugging App 20200349051 - MOLA; Jordi | 2020-11-05 |
Program tracing for time travel debugging and analysis Grant 10,824,539 - Mola November 3, 2 | 2020-11-03 |
Selectively Tracing Portions Of Computer Process Execution App 20200334129 - Myers; Del ;   et al. | 2020-10-22 |
Cross-thread Memory Indexing In Time-travel Debugging Traces App 20200327039 - Mola; Jordi | 2020-10-15 |
Memory Value Exposure In Time-travel Debuging Traces App 20200327038 - Mola; Jordi | 2020-10-15 |
Presenting differences between code entity invocations Grant 10,802,946 - Mola October 13, 2 | 2020-10-13 |
Program tracing for time travel debugging and analysis Grant 10,789,152 - Mola September 29, 2 | 2020-09-29 |
Input/output Data Transformations When Emulating Non-traced Code With A Recorded Execution Of Traced Code App 20200301809 - MOLA; Jordi | 2020-09-24 |
Determining Effects Of A Function's Change On A Client Function App 20200301808 - MOLA; Jordi | 2020-09-24 |
Instruction Set Architecture Transformations When Emulating Non-traced Code With A Recorded Execution Of Traced Code App 20200301821 - MOLA; Jordi | 2020-09-24 |
Emulating Non-traced Code With A Recorded Execution Of Traced Code App 20200301812 - MOLA; Jordi | 2020-09-24 |
Input/output Location Transformations When Emulating Non-traced Code With A Recorded Execution Of Traced Code App 20200301820 - MOLA; Jordi | 2020-09-24 |
Using Synthetic Inputs During Emulation Of An Executable Entity From A Recorded Execution App 20200301813 - MOLA; Jordi | 2020-09-24 |
Using Synthetic Inputs To Compare Execution Of Different Code Versions App 20200301815 - MOLA; Jordi | 2020-09-24 |
Automatic Software Behavior Identification Using Execution Record App 20200272555 - RICHARDSON; Leslie Yvette ;   et al. | 2020-08-27 |
Indexing time-travel traces Grant 10,754,758 - Mola , et al. A | 2020-08-25 |
Selectively tracing portions of computer process execution Grant 10,747,645 - Myers , et al. A | 2020-08-18 |
Using Historic Execution Data To Visualize Tracepoints App 20200257615 - A1 | 2020-08-13 |
Automatically Identifying And Highlighting Differences Between Historic Traces App 20200257614 - A1 | 2020-08-13 |
Cache-based trace replay breakpoints using reserved tag field bits Grant 10,740,220 - Mola A | 2020-08-11 |
Selectively tracing portions of computer process execution Grant 10,740,219 - Myers , et al. A | 2020-08-11 |
Dynamic Diagnostic Code Instrumentation Over A Historic Program Execution App 20200242007 - DAVIS; Jackson Michael ;   et al. | 2020-07-30 |
Execution control with cross-level trace mapping Grant 10,698,792 - Nelson , et al. | 2020-06-30 |
Improving emulation and tracing performance using compiler-generated emulation optimization metadata Grant 10,684,835 - Mola | 2020-06-16 |
Improving Emulation And Tracing Performance Using Compiler-generated Emulation Optimization Metadata App 20200183669 - MOLA; Jordi | 2020-06-11 |
Indexing And Searching A Time-travel Trace For Arbitrary Length/arbitrary Alignment Values App 20200174910 - MOLA; Jordi | 2020-06-04 |
Processor memory reordering hints in a bit-accurate trace Grant 10,671,512 - Mola | 2020-06-02 |
Tentative Execution Of Code In A Debugger App 20200167261 - MOLA; Jordi | 2020-05-28 |
Efficient Register Breakpoints App 20200151085 - MOLA; Jordi | 2020-05-14 |
Leveraging Existing Logic Paths During Bit-accurate Processor Tracing App 20200142769 - MOLA; Jordi | 2020-05-07 |
Logging cache influxes by request to a higher-level cache Grant 10,642,737 - Mola , et al. | 2020-05-05 |
Processor Memory Reordering Hints In A Bit-accurate Trace App 20200125479 - MOLA; Jordi | 2020-04-23 |
Efficient breakpoint detection via caches Grant 10,599,541 - Mola | 2020-03-24 |
Memory validity states in time-travel debugging Grant 10,592,396 - Gabryjelski , et al. | 2020-03-17 |
Recording A Trace Of Code Execution Using Reserved Cache Lines In A Cache App 20200081820 - MOLA; Jordi | 2020-03-12 |
Tentative execution of code in a debugger Grant 10,565,087 - Mola Feb | 2020-02-18 |
Decoupling trace data streams using cache coherence protocol data Grant 10,558,572 - Mola Feb | 2020-02-11 |
Logging Trace Data For Program Code Execution At An Instruction Level App 20200026639 - MOLA; Jordi | 2020-01-23 |
Reducing storage requirements for storing memory addresses and values Grant 10,540,250 - Mola Ja | 2020-01-21 |
Level-crossing memory trace inspection queries Grant 10,541,042 - Nelson , et al. Ja | 2020-01-21 |
Protecting Sensitive Information In Time Travel Trace Debugging App 20200019719 - MOLA; Jordi ;   et al. | 2020-01-16 |
Cache-based Trace Replay Breakpoints Using Reserved Tag Field Bits App 20200004662 - MOLA; Jordi | 2020-01-02 |
Bit-accurate-tracing analysis with applied memory region lifetimes Grant 10,514,969 - Gabryjelski , et al. Dec | 2019-12-24 |
Trace recording by logging influxes to a lower-layer cache based on entries in an upper-layer cache Grant 10,496,537 - Mola De | 2019-12-03 |
Reuse of a related thread's cache while recording a trace file of code execution Grant 10,489,273 - Mola Nov | 2019-11-26 |
Protecting sensitive information in time travel trace debugging Grant 10,481,998 - Mola , et al. Nov | 2019-11-19 |
Partial process recording Grant 10,481,999 - Mola , et al. Nov | 2019-11-19 |
Execution Control With Cross-level Trace Mapping App 20190340103 - NELSON; Patrick ;   et al. | 2019-11-07 |
Selectively Tracing Portions Of Computer Process Execution App 20190332519 - MYERS; Del ;   et al. | 2019-10-31 |
Selectively Tracing Portions Of Computer Process Execution App 20190332520 - MYERS; Del ;   et al. | 2019-10-31 |
Cache-based trace recording using cache coherence protocol data Grant 10,459,824 - Mola Oc | 2019-10-29 |
Visualizing Last/next Known Data Values In Time Travel Traces App 20190324891 - MOLA; Jordi ;   et al. | 2019-10-24 |
Level-crossing Memory Trace Inspection Queries App 20190325980 - NELSON; Patrick ;   et al. | 2019-10-24 |
Facilitating Recording A Trace File Of Code Execution Using A Processor Cache App 20190324907 - Mola; Jordi | 2019-10-24 |
Memory Validity States In Time-travel Debugging App 20190324892 - GABRYJELSKI; Henry ;   et al. | 2019-10-24 |
Replaying time-travel traces relying on processor undefined behavior Grant 10,452,516 - Mola Oc | 2019-10-22 |
Debugging program code at instruction level through emulation Grant 10,445,216 - Mola Oc | 2019-10-15 |
Logging trace data for program code execution at an instruction level Grant 10,445,211 - Mola Oc | 2019-10-15 |
Protecting Sensitive Information In Time Travel Trace Debugging App 20190286549 - MOLA; Jordi ;   et al. | 2019-09-19 |
Logging Cache Influxes By Request To A Higher-level Cache App 20190266086 - MOLA; Jordi ;   et al. | 2019-08-29 |
Trace Recording By Logging Influxes To A Lower-layer Cache Based On Entries In An Upper-layer Cache App 20190266090 - MOLA; JORDI | 2019-08-29 |
Trace Recording By Logging Influxes To An Upper-layer Shared Cache, Plus Cache Coherence Protocol Transitions Among Lower-layer App 20190258556 - MOLA; Jordi | 2019-08-22 |
Facilitating Recording A Trace File Of Code Execution Using Index Bits In A Processor Cache App 20190235991 - MOLA; Jordi | 2019-08-01 |
Virtual Machine Execution Tracing App 20190227836 - MOLA; Jordi | 2019-07-25 |
Presenting Differences Between Code Entity Invocations App 20190227900 - Mola; Jordi | 2019-07-25 |
Decoupling Trace Data Streams Using Cache Coherence Protocol Data App 20190220403 - MOLA; Jordi | 2019-07-18 |
Bit-accurate-tracing Analysis With Applied Memory Region Lifetimes App 20190213065 - Gabryjelski; Henry ;   et al. | 2019-07-11 |
Efficient Breakpoint Detection Via Caches App 20190196928 - MOLA; Jordi | 2019-06-27 |
Facilitating recording a trace file of code execution using way-locking in a set-associative processor cache Grant 10,324,851 - Mola | 2019-06-18 |
Virtual machine execution tracing Grant 10,318,332 - Mola | 2019-06-11 |
Resource Lifetime Analysis Using A Time-travel Trace App 20190171547 - MOLA; Jordi ;   et al. | 2019-06-06 |
Facilitating recording a trace file of code execution using index bits in a processor cache Grant 10,310,963 - Mola | 2019-06-04 |
Facilitating recording a trace file of code execution using a processor cache Grant 10,310,977 - Mola | 2019-06-04 |
Distributed time-travel trace recording and replay Grant 10,296,442 - Mola | 2019-05-21 |
Presenting differences between code entity invocations Grant 10,282,274 - Mola | 2019-05-07 |
Efficient breakpoint detection via caches Grant 10,268,558 - Mola | 2019-04-23 |
Cache-based Trace Recording Using Cache Coherence Protocol Data App 20190087305 - MOLA; Jordi | 2019-03-21 |
Indexing a trace by insertion of key frames for replay responsiveness Grant 10,235,273 - Mola , et al. | 2019-03-19 |
Logging Trace Data For Program Code Execution At An Instruction Level App 20190065339 - MOLA; Jordi | 2019-02-28 |
Debugging Program Code At Instruction Level Through Emulation App 20190065347 - MOLA; Jordi | 2019-02-28 |
Correlation Of Function Calls To Functions In Asynchronously Executed Threads App 20190057017 - MOLA; Jordi | 2019-02-21 |
Tentative Execution Of Code In A Debugger App 20190042396 - MOLA; Jordi | 2019-02-07 |
Focused Execution Of Traced Code In A Debugger App 20190042390 - MOLA; Jordi | 2019-02-07 |
Parallel replay of executable code Grant 10,198,341 - Mola , et al. Fe | 2019-02-05 |
Resource lifetime analysis using a time-travel trace Grant 10,185,645 - Mola , et al. Ja | 2019-01-22 |
Program Tracing For Time Travel Debugging And Analysis App 20190018755 - MOLA; Jordi | 2019-01-17 |
Efficient retrieval of memory values during trace replay Grant 10,180,799 - Mola Ja | 2019-01-15 |
Replaying Time-travel Traces Relying On Processor Undefined Behavior App 20190012255 - MOLA; Jordi | 2019-01-10 |
Distributed Time-travel Trace Recording And Replay App 20190004930 - MOLA; Jordi | 2019-01-03 |
Enabling breakpoints on entire data structures Grant 10,169,196 - Mola , et al. J | 2019-01-01 |
Presenting Differences Between Code Entity Invocations App 20180365125 - Mola; Jordi | 2018-12-20 |
Cache-based Tracing For Time Travel Debugging And Analysis App 20180314623 - Mola; Jordi | 2018-11-01 |
Virtual Machine Execution Tracing App 20180285136 - Mola; Jordi | 2018-10-04 |
Enabling Breakpoints On Entire Data Structures App 20180267882 - Mola; Jordi ;   et al. | 2018-09-20 |
Indexing A Trace By Insertion Of Key Frames For Replay Responsiveness App 20180260299 - Mola; Jordi ;   et al. | 2018-09-13 |
Resource Lifetime Analysis Using A Time-travel Trace App 20180260302 - MOLA; Jordi ;   et al. | 2018-09-13 |
Estimating time remaining for an operation Grant 10,048,985 - Alvarez Cavazos , et al. August 14, 2 | 2018-08-14 |
Program tracing for time travel debugging and analysis Grant 10,042,737 - Mola August 7, 2 | 2018-08-07 |
Efficient Retrieval Of Memory Values During Trace Replay App 20180217768 - Mola; Jordi | 2018-08-02 |
Cache-based tracing for time travel debugging and analysis Grant 10,031,833 - Mola July 24, 2 | 2018-07-24 |
Cache-based tracing for time travel debugging and analysis Grant 10,031,834 - Mola July 24, 2 | 2018-07-24 |
Efficient Breakpoint Detection Via Caches App 20180203780 - Mola; Jordi | 2018-07-19 |
Parallel Replay Of Executable Code App 20180173611 - Mola; Jordi ;   et al. | 2018-06-21 |
Partial Process Recording App 20180157576 - Mola; Jordi ;   et al. | 2018-06-07 |
Querying an indexed time-travel trace Grant 9,983,978 - Mola , et al. May 29, 2 | 2018-05-29 |
Reducing Storage Requirements For Storing Memory Addresses And Values App 20180136869 - Mola; Jordi | 2018-05-17 |
Speculative replay of executable code Grant 9,965,376 - Mola May 8, 2 | 2018-05-08 |
Indexing a trace by insertion of memory snapshots for replay responsiveness Grant 9,959,194 - Mola May 1, 2 | 2018-05-01 |
Facilitating Recording A Trace File Of Code Execution Using A Processor Cache App 20180113806 - Mola; Jordi | 2018-04-26 |
Facilitating Recording A Trace File Of Code Execution Using Index Bits In A Processor Cache App 20180113788 - MOLA; Jordi | 2018-04-26 |
Reuse Of A Related Thread's Cache While Recording A Trace File Of Code Execution App 20180113789 - MOLA; Jordi | 2018-04-26 |
Facilitating Recording A Trace File Of Code Execution Using Way-locking In A Set-associative Processor Cache App 20180113809 - Mola; Jordi | 2018-04-26 |
Searching an indexed time-travel trace Grant 9,940,369 - Mola April 10, 2 | 2018-04-10 |
Indexing a trace by insertion of key frames for replay responsiveness Grant 9,934,127 - Mola , et al. April 3, 2 | 2018-04-03 |
Indexing a trace by insertion of reverse lookup data structures Grant 9,934,126 - Mola , et al. April 3, 2 | 2018-04-03 |
Cache-based Tracing For Time Travel Debugging And Analysis App 20180060214 - Mola; Jordi | 2018-03-01 |
Cache-based Tracing For Time Travel Debugging And Analysis App 20180060215 - Mola; Jordi | 2018-03-01 |
Program Tracing For Time Travel Debugging And Analysis App 20180060213 - Mola; Jordi | 2018-03-01 |
Operation chart rescaling Grant 9,613,395 - Alvarez Cavazos , et al. April 4, 2 | 2017-04-04 |
Operation Chart Rescaling App 20150199791 - Alvarez Cavazos; Francisco ;   et al. | 2015-07-16 |
Estimating Time Remaining for an Operation App 20150135194 - Alvarez Cavazos; Francisco ;   et al. | 2015-05-14 |
Operation chart rescaling Grant 9,001,125 - Alvarez Cavazos , et al. April 7, 2 | 2015-04-07 |
Estimating time remaining for an operation Grant 8,977,532 - Alvarez Cavazos , et al. March 10, 2 | 2015-03-10 |
Estimating Time Remaining for an Operation App 20140244979 - Alvarez Cavazos; Francisco ;   et al. | 2014-08-28 |
Operation Chart Rescaling App 20140218407 - Alvarez Cavazos; Francisco ;   et al. | 2014-08-07 |
Operation Speed As A Dynamic Level Line App 20140172372 - Alvarez Cavazos; Francisco ;   et al. | 2014-06-19 |
Sub-linear Approximate String Match App 20090234852 - Mola; Jordi | 2009-09-17 |