-
3
-
-
0036040605
-
Efficient and precise datarace detection for multithreaded object-oriented programs
-
Choi, J.-D., Lee, K., Loginov, A., O'Callahan, R., Sarkar, V., and Sridharan, M. 2002. Efficient and precise datarace detection for multithreaded object-oriented programs. In Proceedings of the ACM SIGPLAN2002 Conference on Programming Language Design and Implementation (PLDI). 258-269.
-
(2002)
Proceedings of the ACM SIGPLAN2002 Conference on Programming Language Design and Implementation (PLDI).
, pp. 258-269
-
-
Choi, J.-D.1
Lee, K.2
Loginov, A.3
O'Callahan, R.4
Sarkar, V.5
Sridharan, M.6
-
5
-
-
0038716438
-
CCured in the real world
-
Condit, J., Harren, M., McPeak, S., Necula, G. C., and Weimer, W. 2003. CCured in the real world. In Proceedings of the ACM SIGPLAN 2003 Conference on Programming Language Design and Implementation (PLDI). 232-244.
-
(2003)
Proceedings of the ACM SIGPLAN 2003 Conference on Programming Language Design and Implementation (PLDI).
, pp. 232-244
-
-
Condit, J.1
Harren, M.2
McPeak, S.3
Necula, G.C.4
Weimer, W.5
-
6
-
-
85084160243
-
StackGuard: Automatic adaptive detection and prevention of bufferoverflow attacks
-
Cowan, C. et al. 1998. StackGuard: Automatic adaptive detection and prevention of bufferoverflow attacks. In Proceedings of the 7th USENIX Security Symposium. 63-78.
-
(1998)
Proceedings of the 7th USENIX Security Symposium.
, pp. 63-78
-
-
Cowan, C.1
-
7
-
-
0031340339
-
ProfileMe: Hardware support for instruction-level profiling on out-of-order processors
-
Dean, J., Hicks, J. E., Waldspurger, C. A., Weihl, W. E., and Chrysos, G. Z. 1997. ProfileMe: Hardware support for instruction-level profiling on out-of-order processors. In Proceedings of the 30th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO). 292-302.
-
(1997)
Proceedings of the 30th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO).
, pp. 292-302
-
-
Dean, J.1
Hicks, J.E.2
Waldspurger, C.A.3
Weihl, W.E.4
Chrysos, G.Z.5
-
9
-
-
0033698745
-
Quickly detecting relevant program invariants
-
Ernst, M. D., Czeisler, A., Griswold, W. G., and Notkin, D. 2000. Quickly detecting relevant program invariants. In Proceedings of the 22nd International Conference on Software Engineering (ICSE). 449-458.
-
(2000)
Proceedings of the 22nd International Conference on Software Engineering (ICSE).
, pp. 449-458
-
-
Ernst, M.D.1
Czeisler, A.2
Griswold, W.G.3
Notkin, D.4
-
10
-
-
0016081585
-
Capability-based addressing
-
(July)
-
Fabry, R. S. 1974. Capability-based addressing. Commun. ACM 17, 7 (July), 403-412.
-
(1974)
Commun. ACM
, vol.17
, Issue.7
, pp. 403-412
-
-
Fabry, R.S.1
-
12
-
-
0036039794
-
A system and language for building system-specific, static analyses
-
Hallem, S., Chelf, B., Xie, Y., and Engler, D. 2002. A system and language for building system-specific, static analyses. In Proceedings of the ACM SIGPLAN2002 Conference on Programming Language Design and Implementation (PLDI). 69-82.
-
(2002)
Proceedings of the ACM SIGPLAN2002 Conference on Programming Language Design and Implementation (PLDI).
, pp. 69-82
-
-
Hallem, S.1
Chelf, B.2
Xie, Y.3
Engler, D.4
-
17
-
-
84886594468
-
-
URL: http://developer.intel.com/software/products/threading/tcwin.
-
KAI-INTEL CORPORATION. Intel thread checker. URL: http://developer.intel.com/software/products/threading/tcwin.
-
Intel thread checker
-
-
-
23
-
-
84944192977
-
Debugging via run-time type checking
-
Loginov, A., Yong, S. H., Horwitz, S., and Reps, T. W. 2001. Debugging via run-time type checking. In the 4th International Conference on Fundamental Approaches to Software Engineering (FASE). 217-232.
-
(2001)
the 4th International Conference on Fundamental Approaches to Software Engineering (FASE).
, pp. 217-232
-
-
Loginov, A.1
Yong, S.H.2
Horwitz, S.3
Reps, T.W.4
-
25
-
-
84978435516
-
CMC: A pragmatic approach to model checking real code
-
Musuvathi, M., Park, D., Chou, A., Engler, D. R., and Dill, D. L. 2002. CMC: A pragmatic approach to model checking real code. In Proceedings of the 5th Symposium on Operating System Design and Implementation (SOSP). 75-88.
-
(2002)
Proceedings of the 5th Symposium on Operating System Design and Implementation (SOSP).
, pp. 75-88
-
-
Musuvathi, M.1
Park, D.2
Chou, A.3
Engler, D.R.4
Dill, D.L.5
-
29
-
-
0006100649
-
Smashing the stack for fun and profit
-
One, A. 1996. Smashing the stack for fun and profit. Phrack Magazine.
-
(1996)
Phrack Magazine.
-
-
One, A.1
-
32
-
-
0030836322
-
Low-cost, concurrent checking of pointer and array accesses in C programs
-
(Jan.)
-
Patil, H. and Fischer, C. 1997. Low-cost, concurrent checking of pointer and array accesses in C programs. Software-Practice and Experience 27, 1 (Jan.), 87-110.
-
(1997)
Software-Practice and Experience
, vol.27
, Issue.1
, pp. 87-110
-
-
Patil, H.1
Fischer, C.2
-
34
-
-
0031272525
-
Eraser: A dynamic data race detector for multithreaded programs
-
(Nov.)
-
Savage, S., Burrows, M., Nelson, G., Sobalvarro, P., and Anderson, T. 1997. Eraser: A dynamic data race detector for multithreaded programs. ACM Trans. Comput. Syst. 15, 4 (Nov.), 391-411.
-
(1997)
ACM Trans. Comput. Syst.
, vol.15
, Issue.4
, pp. 391-411
-
-
Savage, S.1
Burrows, M.2
Nelson, G.3
Sobalvarro, P.4
Anderson, T.5
-
40
-
-
0033703889
-
A scalable approach to thread-level speculation
-
Steffan, J. G., Colohan, C. B., Zhai, A., and Mowry, T. C. 2000. A scalable approach to thread-level speculation. In Proceedings of the 27th Annual International Symposium on Computer Architecture (ISCA). 1-12.
-
(2000)
Proceedings of the 27th Annual International Symposium on Computer Architecture (ISCA).
, pp. 1-12
-
-
Steffan, J.G.1
Colohan, C.B.2
Zhai, A.3
Mowry, T.C.4
-
42
-
-
1142280988
-
AEGIS: Architecture for tamper-evident and tamper-resistant processing
-
Suh, G., Clarke, D., Gassend, B., van Dijk, M., and Devadas, S. 2003. AEGIS: Architecture for tamper-evident and tamper-resistant processing. In Proceedings of the 17th Annual International Conference on Supercomputing (ICS). 160-171.
-
(2003)
Proceedings of the 17th Annual International Conference on Supercomputing (ICS).
, pp. 160-171
-
-
Suh, G.1
Clarke, D.2
Gassend, B.3
van Dijk, M.4
Devadas, S.5
-
43
-
-
0033344478
-
The superthreaded processor architecture
-
(Sept.)
-
Tsai, J.-Y., Huang, J., Amlo, C., Lilja, D. J., and Yew, P.-C. 1999. The superthreaded processor architecture. IEEE Trans. Comput. 48, 9 (Sept.), 881-902.
-
(1999)
IEEE Trans. Comput.
, vol.48
, Issue.9
, pp. 881-902
-
-
Tsai, J.-Y.1
Huang, J.2
Amlo, C.3
Lilja, D.J.4
Yew, P.-C.5
-
46
-
-
12344316966
-
Architecture support for defending against buffer overflow attacks
-
Xu, J., Kalbarczyk, Z., Patel, S., and Iyer, R. K. 2002. Architecture support for defending against buffer overflow attacks. In 2nd Workshop on Evaluating and Architecting System Dependability (EASY).
-
(2002)
2nd Workshop on Evaluating and Architecting System Dependability (EASY)
-
-
Xu, J.1
Kalbarczyk, Z.2
Patel, S.3
Iyer, R.K.4
-
48
-
-
4644293534
-
iWatcher: Efficient architectural support for software debugging
-
Zhou, P., Qin, F., Liu, W., Zhou, Y., and Torrellas, J. 2004. iWatcher: Efficient architectural support for software debugging. In Proceedings of the 31st Annual International Symposium on Computer Architecture (ISCA). 224-235.
-
(2004)
Proceedings of the 31st Annual International Symposium on Computer Architecture (ISCA).
, pp. 224-235
-
-
Zhou, P.1
Qin, F.2
Liu, W.3
Zhou, Y.4
Torrellas, J.5
|