-
1
-
-
84905452482
-
-
GDB: The GNU Project Debugger
-
"GDB: The GNU Project Debugger," http://www.gnu.org/software/ gdb/.
-
-
-
-
3
-
-
0342550545
-
-
Techniques, & Tools, 2nd ed Addison-Wesley
-
A. V. Aho, M. S. Lam, R. Sethi, and J. D. Ullman, Compilers: Principles, Techniques, & Tools, 2nd ed. Addison-Wesley, 2007.
-
(2007)
Compilers: Principles
-
-
Aho, A.V.1
Lam, M.S.2
Sethi, R.3
Ullman, J.D.4
-
7
-
-
77954993218
-
Lreplay: A pending period based deterministic replay scheme
-
June 2010
-
Y. Chen, W. Hu, T. Chen, and R. Wu, "LReplay: A Pending Period Based Deterministic Replay Scheme," in ISCA, June 2010.
-
ISCA
-
-
Chen, Y.1
Hu, W.2
Chen, T.3
Wu, R.4
-
8
-
-
0031633854
-
Deterministic replay of java multithreaded applications
-
August
-
J.-D. Choi and H. Srinivasan, "Deterministic Replay of Java Multithreaded Applications," in SPDT, August 1998.
-
(1998)
SPDT
-
-
Choi, J.-D.1
Srinivasan, H.2
-
9
-
-
70349145918
-
Decoupling dynamic program analysis from execution in virtual environments
-
June
-
J. Chow, T. Garfinkel, and P. M. Chen, "Decoupling Dynamic Program Analysis from Execution in Virtual Environments," in USENIX ATC, June 2008.
-
(2008)
USENIX ATC
-
-
Chow, J.1
Garfinkel, T.2
Chen, P.M.3
-
10
-
-
77952343283
-
Multi-stage replay with crosscut
-
March 2010
-
J. Chow, D. Lucchetti, T. Garfinkel, G. Lefebvre, R. Gardner, J. Mason, S. Small, and P. M. Chen, "Multi-Stage Replay with Crosscut," in VEE, March 2010.
-
VEE
-
-
Chow, J.1
Lucchetti, D.2
Garfinkel, T.3
Lefebvre, G.4
Gardner, R.5
Mason, J.6
Small, S.7
Chen, P.M.8
-
11
-
-
11844249640
-
Revirt: Enabling intrusion analysis through virtual-machine logging and replay
-
December
-
G. W. Dunlap, S. T. King, S. Cinar, M. A. Basrai, and P. M. Chen, "ReVirt: Enabling Intrusion Analysis through Virtual-Machine Logging and Replay," in OSDI, December 2002.
-
(2002)
OSDI
-
-
Dunlap, G.W.1
King, S.T.2
Cinar, S.3
Basrai, M.A.4
Chen, P.M.5
-
12
-
-
77952406152
-
Execution replay ofmultiprocessor virtual machines
-
March
-
G. W. Dunlap, D. G. Lucchetti, M. A. Fetterman, and P. M. Chen, "Execution Replay ofMultiprocessor Virtual Machines," in VEE, March 2008.
-
(2008)
VEE
-
-
Dunlap, G.W.1
Lucchetti, D.G.2
Fetterman, M.A.3
Chen, P.M.4
-
13
-
-
85029613985
-
Igor: A system for program debugging via reversible execution
-
May
-
S. I. Feldman and C. B. Brown, "IGOR: A System for Program Debugging via Reversible Execution," in PADD, May 1988.
-
(1988)
PADD
-
-
Feldman, S.I.1
Brown, C.B.2
-
16
-
-
67650165549
-
R2: An application-level kernel for record and replay
-
December
-
Z. Guo, X. Wang, J. Tang, X. Liu, Z. Xu, M. Wu, M. F. Kaashoek, and Z. Zhang, "R2: An Application-level Kernel for Record and Replay," in OSDI, December 2008.
-
(2008)
OSDI
-
-
Guo, Z.1
Wang, X.2
Tang, J.3
Liu, X.4
Xu, Z.5
Wu, M.6
Kaashoek, M.F.7
Zhang, Z.8
-
17
-
-
84875675910
-
Cyrus: Unintrusive application-level record-replay for replay parallelism
-
March 2013
-
N. Honarmand, N. Dautenhahn, J. Torrellas, S. T. King, G. Pokam, and C. Pereira, "Cyrus: Unintrusive Application-Level Record-Replay for Replay Parallelism," in ASPLOS, March 2013.
-
ASPLOS
-
-
Honarmand, N.1
Dautenhahn, N.2
Torrellas, J.3
King, S.T.4
Pokam, G.5
Pereira, C.6
-
18
-
-
84897757780
-
Relaxreplay: Record and replay for relaxed-consistency multiprocessors
-
March 2014
-
N. Honarmand and J. Torrellas, "RelaxReplay: Record and Replay for Relaxed-Consistency Multiprocessors," in ASPLOS, March 2014.
-
ASPLOS
-
-
Honarmand, N.1
Torrellas, J.2
-
19
-
-
52649164239
-
Rerun: Exploiting episodes for lightweight memory race recording
-
June
-
D. R. Hower and M. D. Hill, "Rerun: Exploiting Episodes for Lightweight Memory Race Recording," in ISCA, June 2008.
-
(2008)
ISCA
-
-
Hower, D.R.1
Hill, M.D.2
-
20
-
-
84885639914
-
Detecting past and present intrusions through vulnerability-specific predicates
-
October
-
A. Joshi, S. T. King, G. W. Dunlap, and P. M. Chen, "Detecting Past and Present Intrusions Through Vulnerability-Specific Predicates," in SOSP, October 2005.
-
(2005)
SOSP
-
-
Joshi, A.1
King, S.T.2
Dunlap, G.W.3
Chen, P.M.4
-
21
-
-
85077373727
-
Debugging operating systems with time-traveling virtual machines
-
April
-
S. T. King, G. W. Dunlap, and P. M. Chen, "Debugging Operating Systems with Time-Traveling Virtual Machines," in USENIX ATC, April 2005.
-
(2005)
USENIX ATC
-
-
King, S.T.1
Dunlap, G.W.2
Chen, P.M.3
-
22
-
-
80053182126
-
Transparent, lightweight application execution replay on commodity multiprocessor operating systems
-
June 2010
-
O. Laadan, N. Viennot, and J. Nieh, "Transparent, Lightweight Application Execution Replay on Commodity Multiprocessor Operating Systems," in ACM SIGMETRICS, June 2010.
-
Acm Sigmetrics
-
-
Laadan, O.1
Viennot, N.2
Nieh, J.3
-
25
-
-
79955927767
-
Offline symbolic analysis to infer total store order
-
February 2011
-
D. Lee, M. Said, S. Narayanasamy, and Z. Yang, "Offline Symbolic Analysis to Infer Total Store Order," in HPCA, February 2011.
-
HPCA
-
-
Lee, D.1
Said, M.2
Narayanasamy, S.3
Yang, Z.4
-
26
-
-
76749139025
-
Offline symbolic analysis for multi-processor execution replay
-
December
-
D. Lee, M. Said, S. Narayanasamy, Z. Yang, and C. Pereira, "Offline Symbolic Analysis for Multi-Processor Execution Replay," in MICRO, December 2009.
-
(2009)
MICRO
-
-
Lee, D.1
Said, M.2
Narayanasamy, S.3
Yang, Z.4
Pereira, C.5
-
27
-
-
77952252719
-
Respec: Efficient online multiprocessor replay via speculation and external determinism
-
March 2010
-
D. Lee, B. Wester, K. Veeraraghavan, S. Narayanasamy, P. M. Chen, and J. Flinn, "Respec: Efficient Online Multiprocessor Replay via Speculation and External Determinism," in ASPLOS, March 2010.
-
ASPLOS
-
-
Lee, D.1
Wester, B.2
Veeraraghavan, K.3
Narayanasamy, S.4
Chen, P.M.5
Flinn, J.6
-
28
-
-
36549014520
-
Bugbench: Benchmarks for evaluating bug detection tools
-
June
-
S. Lu, Z. Li, F. Qin, L. Tan, P. Zhou, and Y. Zhou, "Bugbench: Benchmarks for Evaluating Bug Detection Tools," in Workshop on the Evaluation of Software Defect Detection Tools, June 2005.
-
(2005)
Workshop on the Evaluation of Software Defect Detection Tools
-
-
Lu, S.1
Li, Z.2
Qin, F.3
Tan, L.4
Zhou, P.5
Zhou, Y.6
-
29
-
-
31944440969
-
Pin: Building customized program analysis tools with dynamic instrumentation
-
C.-K. Luk, R. Cohn, R. Muth, H. Patil, A. Klauser, G. Lowney, S. Wallace, V. J. Reddi, and K. Hazelwood, "Pin: Building Customized Program Analysis Tools with Dynamic Instrumentation," in PLDI, 2005.
-
(2005)
PLDI
-
-
Luk, C.-K.1
Cohn, R.2
Muth, R.3
Patil, H.4
Klauser, A.5
Lowney, G.6
Wallace, S.7
Reddi, V.J.8
Hazelwood, K.9
-
30
-
-
52649147142
-
Delorean: Recording and deterministically replaying shared-memory multiprocessor execution efficiently
-
June
-
P. Montesinos, L. Ceze, and J. Torrellas, "DeLorean: Recording and Deterministically Replaying Shared-Memory Multiprocessor Execution Efficiently," in ISCA, June 2008.
-
(2008)
ISCA
-
-
Montesinos, P.1
Ceze, L.2
Torrellas, J.3
-
31
-
-
67650081259
-
Capo: A software-hardware interface for practical deterministicmultiprocessor replay
-
March
-
P. Montesinos, M. Hicks, S. T. King, and J. Torrellas, "Capo: A Software-Hardware Interface for Practical DeterministicMultiprocessor Replay," in ASPLOS, March 2009.
-
(2009)
ASPLOS
-
-
Montesinos, P.1
Hicks, M.2
King, S.T.3
Torrellas, J.4
-
32
-
-
34249779799
-
Recording shared memory dependencies using strata
-
October
-
S. Narayanasamy, C. Pereira, and B. Calder, "Recording Shared Memory Dependencies Using Strata," in ASPLOS, October 2006.
-
(2006)
ASPLOS
-
-
Narayanasamy, S.1
Pereira, C.2
Calder, B.3
-
33
-
-
27544515395
-
BugNet: Continuously recording program execution for deterministic replay debugging
-
June
-
S. Narayanasamy, G. Pokam, and B. Calder, "BugNet: Continuously Recording Program Execution for Deterministic Replay Debugging," in ISCA, June 2005.
-
(2005)
ISCA
-
-
Narayanasamy, S.1
Pokam, G.2
Calder, B.3
-
34
-
-
72249098984
-
PRES: Probabilistic replay with execution sketching on multiprocessors
-
October
-
S. Park, Y. Zhou, W. Xiong, Z. Yin, R. Kaushik, K. H. Lee, and S. Lu, "PRES: Probabilistic Replay with Execution Sketching on Multiprocessors," in SOSP, October 2009.
-
(2009)
SOSP
-
-
Park, S.1
Zhou, Y.2
Xiong, W.3
Yin, Z.4
Kaushik, R.5
Lee, K.H.6
Lu, S.7
-
35
-
-
77954001423
-
PinPlay: A framework for deterministic replay and reproducible analysis of parallel programs
-
April 2010
-
H. Patil, C. Pereira, M. Stallcup, G. Lueck, and J. Cownie, "PinPlay: A Framework for Deterministic Replay and Reproducible Analysis of Parallel Programs," in CGO, April 2010.
-
CGO
-
-
Patil, H.1
Pereira, C.2
Stallcup, M.3
Lueck, G.4
Cownie, J.5
-
36
-
-
84881150400
-
QuickRec: Prototyping an intel architecture extension for record and replay of multithreaded programs
-
June 2013
-
G. Pokam, K. Danne, C. Pereira, R. Kassa, T. Kranich, S. Hu, J. Gottschlich, N. Honarmand, N. Dautenhahn, S. T. King, and J. Torrellas, "QuickRec: Prototyping an Intel Architecture Extension for Record and Replay of Multithreaded Programs," in ISCA, June 2013.
-
ISCA
-
-
Pokam, G.1
Danne, K.2
Pereira, C.3
Kassa, R.4
Kranich, T.5
Hu, S.6
Gottschlich, J.7
Honarmand, N.8
Dautenhahn, N.9
King, S.T.10
Torrellas, J.11
-
37
-
-
76749154536
-
Architecting a chunk-based memory race recorder inmodern CMPs
-
December
-
G. Pokam, C. Pereira, K. Danne, R. Kassa, and A.-R. Adl-Tabatabai, "Architecting a Chunk-Based Memory Race Recorder inModern CMPs," in MICRO, December 2009.
-
(2009)
MICRO
-
-
Pokam, G.1
Pereira, C.2
Danne, K.3
Kassa, R.4
Adl-Tabatabai, A.-R.5
-
38
-
-
84863350340
-
Coreracer: A practical memory race recorder for multicore x86 tso processors
-
December 2011
-
G. Pokam, C. Pereira, S. Hu, A.-R. Adl-Tabatabai, J. Gottschlich, H. Jungwoo, and Y. Wu, "CoreRacer: A Practical Memory Race Recorder for Multicore x86 TSO Processors," in MICRO, December 2011.
-
MICRO
-
-
Pokam, G.1
Pereira, C.2
Hu, S.3
Adl-Tabatabai, A.-R.4
Gottschlich, J.5
Jungwoo, H.6
Wu, Y.7
-
39
-
-
84880253977
-
Rainbow: Efficient memory dependence recording with high replay parallelism for relaxed memory model
-
February 2013
-
X. Qian, H. Huang, B. Sahelices, and D. Qian, "Rainbow: Efficient Memory Dependence Recording with High Replay Parallelism for Relaxed Memory Model," in HPCA, February 2013.
-
HPCA
-
-
Qian, X.1
Huang, H.2
Sahelices, B.3
Qian, D.4
-
40
-
-
29844452903
-
Jockey: A user-space library for record-replay debugging
-
September
-
Y. Saito, "Jockey: A User-space Library for Record-replay Debugging," in AADEBUG, September 2005.
-
(2005)
AADEBUG
-
-
Saito, Y.1
-
41
-
-
79959917961
-
Flashback: A lightweight extension for rollback and deterministic replay for software debugging
-
June
-
S. M. Srinivasan, S. Kandula, C. R. Andrews, and Y. Zhou, "Flashback: A Lightweight Extension for Rollback and Deterministic Replay for Software Debugging," in USENIX ATC, June 2004.
-
(2004)
USENIX ATC
-
-
Srinivasan, S.M.1
Kandula, S.2
Andrews, C.R.3
Zhou, Y.4
-
42
-
-
79953114923
-
DoublePlay: Parallelizing sequential logging and replay
-
March 2011
-
K. Veeraraghavan, D. Lee, B. Wester, J. Ouyang, P. M. Chen, J. Flinn, and S. Narayanasamy, "DoublePlay: Parallelizing Sequential Logging and Replay," in ASPLOS, March 2011.
-
ASPLOS
-
-
Veeraraghavan, K.1
Lee, D.2
Wester, B.3
Ouyang, J.4
Chen, P.M.5
Flinn, J.6
Narayanasamy, S.7
-
43
-
-
84875661875
-
Transparent mutable replay for multicore debugging and patch validation
-
March
-
N. Viennot, S. Nair, and J. Nieh, "Transparent Mutable Replay for Multicore Debugging and Patch Validation," in ASPLOS, March 2013.
-
(2013)
ASPLOS
-
-
Viennot, N.1
Nair, S.2
Nieh, J.3
-
45
-
-
77955007123
-
Timetraveler: Exploiting acyclic races for optimizing memory race recording
-
June 2010
-
G. Voskuilen, F. Ahmad, and T. N. Vijaykumar, "Timetraveler: Exploiting Acyclic Races for Optimizing Memory Race Recording," in ISCA, June 2010.
-
ISCA
-
-
Voskuilen, G.1
Ahmad, F.2
Vijaykumar, T.N.3
-
46
-
-
0038684791
-
A flight data recorder for enabling full-system multiprocessor deterministic replay
-
June
-
M. Xu, R. Bodik, and M. D. Hill, "A "Flight Data Recorder" for Enabling Full-System Multiprocessor Deterministic Replay," in ISCA, June 2003.
-
(2003)
ISCA
-
-
Xu, M.1
Bodik, R.2
Hill, M.D.3
-
47
-
-
34249806673
-
A Regulated Transitive Reduction (RTR) for Longer Memory Race Recording
-
"A Regulated Transitive Reduction (RTR) for Longer Memory Race Recording," in ASPLOS, 2006.
-
(2006)
ASPLOS
-
-
Xu, M.1
Bodik, R.2
Hill, M.D.3
|