-
1
-
-
84863380583
-
Beyond bug-finding: Sound program analysis for Linux
-
ANDERSON, Z., BREWER, E., CONDIT, J., ENNALS, R., GAY, D., HARREN, M., NECULA, G. C., AND ZHOU, F. Beyond bug-finding: Sound program analysis for Linux. In HOTOS XI (2007).
-
(2007)
HOTOS
, vol.11
-
-
ANDERSON, Z.1
BREWER, E.2
CONDIT, J.3
ENNALS, R.4
GAY, D.5
HARREN, M.6
NECULA, G.C.7
ZHOU, F.8
-
2
-
-
42149134080
-
-
APPLE. Cocoa, http://developer.apple.com.
-
Cocoa
-
-
-
3
-
-
37148999612
-
Efficient detection of all pointer and array access errors
-
AUSTIN, T. M., AND SOHI, S. E. B. G. S. Efficient detection of all pointer and array access errors. In PLDI'94.
-
PLDI'94
-
-
AUSTIN, T.M.1
SOHI, S.E.B.G.S.2
-
4
-
-
42149101896
-
Concurrent cycle collection in reference counted systems
-
BACON, D. F., AND RAJAN, V. Concurrent cycle collection in reference counted systems. In ECOOP'01.
-
ECOOP'01
-
-
BACON, D.F.1
RAJAN, V.2
-
7
-
-
0024085322
-
Garbage collection in an uncooperative environment
-
BOEHM, H., AND WEISER, M. Garbage collection in an uncooperative environment. Software Practice and Experience (1988), 807-820.
-
(1988)
Software Practice and Experience
, pp. 807-820
-
-
BOEHM, H.1
WEISER, M.2
-
8
-
-
57349107361
-
Dependent types for low-level programming
-
CONDIT, J., HARREN, M., ANDERSON, Z., GAY, D., AND NECULA, G. Dependent types for low-level programming. In ESOP'07.
-
ESOP'07
-
-
CONDIT, J.1
HARREN, M.2
ANDERSON, Z.3
GAY, D.4
NECULA, G.5
-
9
-
-
0016993741
-
An efficient, incremental, automatic garbage collector
-
DEUTSCH, L. P., AND BOBROW, D. G. An efficient, incremental, automatic garbage collector. Communications of the ACM 19, 9 (1976).
-
(1976)
Communications of the ACM
, vol.19
, pp. 9
-
-
DEUTSCH, L.P.1
BOBROW, D.G.2
-
10
-
-
85085844480
-
Backwards-compatible array bounds checking for C with very low overhead
-
DHURJATI, D., AND ADVE, V. Backwards-compatible array bounds checking for C with very low overhead. In ICSE'06.
-
ICSE'06
-
-
DHURJATI, D.1
ADVE, V.2
-
11
-
-
42149150286
-
Memory safety without garbage collection for embedded applications
-
DHURJATI, D., KOWSHIK, S., ADVE, V., AND LATTNER, C. Memory safety without garbage collection for embedded applications. Trans. on Embedded Computing Sys. 4, 1 (2005), 73-111.
-
(2005)
Trans. on Embedded Computing Sys. 4
, Issue.73-111
, pp. 1
-
-
DHURJATI, D.1
KOWSHIK, S.2
ADVE, V.3
LATTNER, C.4
-
12
-
-
0242453884
-
RacerX : Effective, static detection of race conditions and deadlocks
-
ENGLER, D., AND ASHCRAFT, K. RacerX : Effective, static detection of race conditions and deadlocks. In SOSP'03.
-
SOSP'03
-
-
ENGLER, D.1
ASHCRAFT, K.2
-
13
-
-
85086348218
-
Static detection of dynamic memory errors
-
EVANS, D. Static detection of dynamic memory errors. In PLDI'96.
-
PLDI'96
-
-
EVANS, D.1
-
14
-
-
0019035863
-
The implementation of run-time diagnostics in Pascal
-
July
-
FISCHER, C. N., AND LEBLANC, R. J. The implementation of run-time diagnostics in Pascal, IEEE Transactions on Software Engineering SE-6, 4 (July 1980), 313-319.
-
(1980)
IEEE Transactions on Software Engineering
, vol.SE-6
, Issue.4
, pp. 313-319
-
-
FISCHER, C.N.1
LEBLANC, R.J.2
-
15
-
-
0034826994
-
Language support for regions
-
GAY, D., AND AIKEN, A. Language support for regions. In PLDV'01.
-
PLDV'01
-
-
GAY, D.1
AIKEN, A.2
-
16
-
-
85084164164
-
Cyclone: A safe dialect of C
-
JIM, T., MORRISETT, G., GROSSMAN, D., HICKS, M., CHENEY, J., AND WANG, Y. Cyclone: A safe dialect of C. In USENIX Annual Technical Conference (2002).
-
(2002)
USENIX Annual Technical Conference
-
-
JIM, T.1
MORRISETT, G.2
GROSSMAN, D.3
HICKS, M.4
CHENEY, J.5
WANG, Y.6
-
18
-
-
42149168346
-
-
JONES, R. W. M., AND KELLY, P. H. J. Backwards compatible bounds checking for arrays and pointers in C. In Automated and Algorithmic Debugging (AADEBUG'97) (1997).
-
JONES, R. W. M., AND KELLY, P. H. J. Backwards compatible bounds checking for arrays and pointers in C. In Automated and Algorithmic Debugging (AADEBUG'97) (1997).
-
-
-
-
19
-
-
85046911854
-
An on-the-fly reference counting garbage collector for Java
-
LEVANONI, Y., AND PETRANK, E. An on-the-fly reference counting garbage collector for Java. In OOPSLA'01.
-
OOPSLA'01
-
-
LEVANONI, Y.1
PETRANK, E.2
-
20
-
-
0038220734
-
Debugging via run-time type checking
-
LOGINOV, A., YONG, S., HORWITZ, S., AND REPS, T. Debugging via run-time type checking. In FASE'01.
-
FASE'01
-
-
LOGINOV, A.1
YONG, S.2
HORWITZ, S.3
REPS, T.4
-
21
-
-
0021860366
-
Making pointers safe in system programming languages
-
Jan
-
LOMET, D. B. Making pointers safe in system programming languages. IEEE Transactions on Software Engineering SE-11, 1 (Jan. 1985), 87-96.
-
(1985)
IEEE Transactions on Software Engineering
, vol.SE-11
, Issue.1
, pp. 87-96
-
-
LOMET, D.B.1
-
22
-
-
33646032658
-
CCured: Type-safe retrofitting of legacy software
-
May
-
NECULA, G. C., CONDIT, J., HARREN, M., MCPEAK, S., AND WEIMER, W. CCured: Type-safe retrofitting of legacy software. ACM Transactions on Programming Languages and Systems 27, 3 (May 2005).
-
(2005)
ACM Transactions on Programming Languages and Systems
, vol.27
, pp. 3
-
-
NECULA, G.C.1
CONDIT, J.2
HARREN, M.3
MCPEAK, S.4
WEIMER, W.5
-
23
-
-
84959039613
-
-
NECULA, G. C., MCPEAK, S., AND WEIMER, W. CIL: Intermediate language and tools for the analysis of C programs. In International Conference on Compiler Construction (April 2002), Grenoble, France, pp. 213-228. http://cil.sourceforge.net/.
-
NECULA, G. C., MCPEAK, S., AND WEIMER, W. CIL: Intermediate language and tools for the analysis of C programs. In International Conference on Compiler Construction (April 2002), Grenoble, France, pp. 213-228. http://cil.sourceforge.net/.
-
-
-
-
24
-
-
42149148555
-
-
NEXT
-
NEXT. Openstep. http://www.gnustep.org.
-
Openstep
-
-
-
25
-
-
0030836322
-
Low-cost, concurrent checking of pointer and array accesses in C programs
-
Dec
-
PATIL, H. G., AND FISCHER, C. N. Low-cost, concurrent checking of pointer and array accesses in C programs. Software Practice and Experience 27, 12 (Dec. 1997), 87-110.
-
(1997)
Software Practice and Experience
, vol.27
, Issue.12
, pp. 87-110
-
-
PATIL, H.G.1
FISCHER, C.N.2
-
28
-
-
0031272525
-
Eraser: A dynamic data race detector for multithreaded programs
-
SAVAGE, S., BURROWS, M., NELSON, G., AND SOBALVARRO, P. Eraser: A dynamic data race detector for multithreaded programs. ACM Transactions on Computer Science 15, 4 (1997).
-
(1997)
ACM Transactions on Computer Science
, vol.15
, pp. 4
-
-
SAVAGE, S.1
BURROWS, M.2
NELSON, G.3
SOBALVARRO, P.4
-
30
-
-
42149118209
-
-
SPEC. SPECCPU 2000 and 2006. http://www.spec.org.
-
SPEC. SPECCPU 2000 and 2006. http://www.spec.org.
-
-
-
-
33
-
-
0012991873
-
The measured cost of conservative garbage collection
-
Tech. Rep. CU-CS-573-92, University of Colorado at Boulder, April
-
ZORN, B. The measured cost of conservative garbage collection. Tech. Rep. CU-CS-573-92, University of Colorado at Boulder, April 1992.
-
(1992)
-
-
ZORN, B.1
|