Dynamic Region Ownership for Concurrency Safety
Fridtjof Peer Stoldt, Brandt Bucher, Sylvan Clebsch, Matthew Johnson, Matthew J. Parkinson, Guido Van Rossum, Eric Snow, Tobias Wrigstad
PACMPL | June 2025, 제 9 권(PLDI)
Fridtjof Peer Stoldt, Brandt Bucher, Sylvan Clebsch, Matthew Johnson, Matthew J. Parkinson, Guido Van Rossum, Eric Snow, Tobias Wrigstad
PACMPL | June 2025, 제 9 권(PLDI)
Zhengqing Liu, Musa Unal, Matthew J. Parkinson, Marios Kogias
PPoPP '25 | March 2025
Nathaniel Filardo, Matthew J. Parkinson
Proceedings of the 2024 ACM SIGPLAN International Symposium on Memory Management (ISMM'24) | June 2024
Matthew J. Parkinson, Sylvan Clebsch, Tobias Wrigstad
n Proceedings of the 2024 ACM SIGPLAN International Symposium on Memory Management (ISMM ’24) | June 2024
Jaehwang Jung, Jeonghyeon Kim, Matthew J. Parkinson, Jeehoon Kang
PACM PL | June 2024
Luke Cheeseman, Matthew J. Parkinson, Sylvan Clebsch, Marios Kogias, Sophia Drossopoulou, David Chisnall, Tobias Wrigstad, Paul Liétar
Proc. ACM Program. Lang. | October 2023, 제 7 권(OOPSLA2)
Ellen Arvidsson, Elias Castegren, Sylvan Clebsch, Sophia Drossopoulou, Matthew J. Parkinson, James Noble, Tobias Wrigstad
Proc. ACM Program. Lang. | October 2023, 제 7 권(OOPSLA2)
Matthew J. Parkinson, Sylvan Clebsch, Ben Simner
ACM SIGPLAN International Symposium on Memory Management | June 2023
Udit Agarwal, Pantazis Deligiannis, Cheng Huang, Kumseok Jung, Akash Lal, Immad Naseer, Matthew J. Parkinson, Arun Thangamani, Jyothi Vedurada, Yunpeng Xiao
Automated Software Engineering | November 2021
David Chisnall, Sylvan Clebsch, Sophia Drossopoulou, Juliana Vicente Franco, Paul Lietar, Matthew J. Parkinson, Alex Shamis, Christoph M. Wintersteiger
ISSM | June 2019, pp. 122-135
Matthew J. Parkinson, Kapil Vaswani, Dimitrios Vytiniotis, Manuel Costa, Pantazis Deligiannis, Aaron Blankstein, Dylan McDermott, Jonathan Balkind
MSR-TR-2017-32 | July 2017
글쓴이 Microsoft
Matt Windsor, Mike Dodds, Ben Simner, Matthew Parkinson
Computer Aided Verification 2017 | July 2017
Artem Khyzha, Mike Dodds, Alexey Gotsman, Matthew J. Parkinson
July 2017
ArXiv | July 2017
Piyus Kedia, Manuel Costa, Dimitrios Vytiniotis, Matthew J. Parkinson, Kapil Vaswani, Aaron Blankstein
Proceedings of the Conference on Programming Langauges Design and Implementation (PLDI) | June 2017
Don Syme, Matthew J. Parkinson
May 2017
글쓴이 The F# Software Foundation Core Engineering Group, May 2017
Colin S. Gordon, Michael D. Ernst, Dan Grossman, Matthew J. Parkinson
ACM Transactions on Programming Languages and Systems | May 2017, 제 39 권(3)
Artem Khyzha, Alexey Gotsman, Matthew J. Parkinson
International Symposium on Formal Methods | November 2016
Richard Bornat, Jade Alglave, Matthew J. Parkinson
November 2016
ArXiv | November 2016
Matthew Parkinson
Artem Khyzha, Alexey Gotsman, Matthew J. Parkinson
September 2016
ArXiv | September 2016
Mike Dodds, Suresh Jagannathan, Matthew J. Parkinson, Kasper Svendsen, Lars Birkedal
ACM Transactions on Programming Languages and Systems | January 2016, 제 38 권(2)
Eric Koskinen, Matthew J. Parkinson
ACM SIGPLAN Notices | June 2015, 제 50 권(6): pp. 186-195
Kasper Svendsen, Lars Birkedal, Matthew J. Parkinson
ECOOP 2013 - Object-Oriented Programming - 27th European Conference, Montpellier, France, July 1-5, 2013. Proceedings | August 2013
Matthew J. Parkinson, Gavin Bierman
Aliasing in Object-Oriented Programming. Types, Analysis and Verification | 글쓴이 Springer | 2013, Vol 7850
Kasper Svendsen, Lars Birkedal, Matthew J. Parkinson
Proceedings of ESOP | January 2013
John Wickerson, Mike Dodds, Matthew J. Parkinson
Proceedings of ESOP | January 2013
Christoph Haase, Samin Ishtiaq, Joel Ouaknine, Matthew J. Parkinson
Computer Aided Verification (CAV) | January 2013
Thomas Dinsdale-Young, Lars Birkedal, Philippa Gardner, Matthew J. Parkinson, Hongseok Yang
Proceedings of POPL | January 2013
Colin S. Gordon, Matthew J. Parkinson, Jared Parsons, Aleks Bromfield, Joe Duffy
MSR-TR-2012-79 | October 2012
Matthew J. Parkinson, Alexander J. Summers
Logical Methods in Computer Science | January 2012, 제 8 권(3)
Daiva Naudziuniene, Matko Botincan, Dino Distefano, Mike Dodds, Radu Grigore, Matthew J. Parkinson,
SIGSOFT FSE | January 2011
2010 Verified Software: Theories, Tools, Experiments | August 2010
10.1007/978-3-642-15057-9_12
Eric Koskinen, Matthew J. Parkinson, Maurice Herlihy
Proceedings of the 37th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages | January 2010
ISBN: 978-1-60558-479-9
Alexey Gotsman, Byron Cook, Matthew J. Parkinson, Viktor Vafeiadis
SIGPLAN Notices | January 2009, 제 44 권(1): pp. 16-28
Gavin Bierman, Matthew J. Parkinson, James Noble
Proceedings of the 22nd European conference on Object-Oriented Programming | January 2008
ISBN: 978-3-540-70591-8
Rok Strniša, Peter Sewell, Matthew J. Parkinson
Proceedings of the 22nd annual ACM SIGPLAN conference on Object-oriented programming systems and applications | January 2007
ISBN: 978-1-59593-786-5
January 2005
January 2005
http://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-654.html
Matthew J. Parkinson, Gavin Bierman
POPL '05 Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages | January 2005
Fridtjof Peer Stoldt, Brandt Bucher, Sylvan Clebsch, Matthew Johnson, Matthew J. Parkinson, Guido Van Rossum, Eric Snow, Tobias Wrigstad
PACMPL | June 2025, 제 9 권(PLDI)
Zhengqing Liu, Musa Unal, Matthew J. Parkinson, Marios Kogias
PPoPP '25 | March 2025
Nathaniel Filardo, Matthew J. Parkinson
Proceedings of the 2024 ACM SIGPLAN International Symposium on Memory Management (ISMM'24) | June 2024
Matthew J. Parkinson, Sylvan Clebsch, Tobias Wrigstad
n Proceedings of the 2024 ACM SIGPLAN International Symposium on Memory Management (ISMM ’24) | June 2024
Jaehwang Jung, Jeonghyeon Kim, Matthew J. Parkinson, Jeehoon Kang
PACM PL | June 2024
Luke Cheeseman, Matthew J. Parkinson, Sylvan Clebsch, Marios Kogias, Sophia Drossopoulou, David Chisnall, Tobias Wrigstad, Paul Liétar
Proc. ACM Program. Lang. | October 2023, 제 7 권(OOPSLA2)
Ellen Arvidsson, Elias Castegren, Sylvan Clebsch, Sophia Drossopoulou, Matthew J. Parkinson, James Noble, Tobias Wrigstad
Proc. ACM Program. Lang. | October 2023, 제 7 권(OOPSLA2)
Matthew J. Parkinson, Sylvan Clebsch, Ben Simner
ACM SIGPLAN International Symposium on Memory Management | June 2023
Udit Agarwal, Pantazis Deligiannis, Cheng Huang, Kumseok Jung, Akash Lal, Immad Naseer, Matthew J. Parkinson, Arun Thangamani, Jyothi Vedurada, Yunpeng Xiao
Automated Software Engineering | November 2021
Matthew J. Parkinson, Kapil Vaswani, Dimitrios Vytiniotis, Manuel Costa, Pantazis Deligiannis, Aaron Blankstein, Dylan McDermott, Jonathan Balkind
MSR-TR-2017-32 | July 2017
글쓴이 Microsoft
Matt Windsor, Mike Dodds, Ben Simner, Matthew Parkinson
Computer Aided Verification 2017 | July 2017
Artem Khyzha, Mike Dodds, Alexey Gotsman, Matthew J. Parkinson
July 2017
ArXiv | July 2017
Piyus Kedia, Manuel Costa, Dimitrios Vytiniotis, Matthew J. Parkinson, Kapil Vaswani, Aaron Blankstein
Proceedings of the Conference on Programming Langauges Design and Implementation (PLDI) | June 2017
Don Syme, Matthew J. Parkinson
May 2017
글쓴이 The F# Software Foundation Core Engineering Group, May 2017
Colin S. Gordon, Michael D. Ernst, Dan Grossman, Matthew J. Parkinson
ACM Transactions on Programming Languages and Systems | May 2017, 제 39 권(3)
Artem Khyzha, Alexey Gotsman, Matthew J. Parkinson
International Symposium on Formal Methods | November 2016
Richard Bornat, Jade Alglave, Matthew J. Parkinson
November 2016
ArXiv | November 2016
Matthew Parkinson
Artem Khyzha, Alexey Gotsman, Matthew J. Parkinson
September 2016
ArXiv | September 2016
Mike Dodds, Suresh Jagannathan, Matthew J. Parkinson, Kasper Svendsen, Lars Birkedal
ACM Transactions on Programming Languages and Systems | January 2016, 제 38 권(2)
Eric Koskinen, Matthew J. Parkinson
ACM SIGPLAN Notices | June 2015, 제 50 권(6): pp. 186-195
Kasper Svendsen, Lars Birkedal, Matthew J. Parkinson
ECOOP 2013 - Object-Oriented Programming - 27th European Conference, Montpellier, France, July 1-5, 2013. Proceedings | August 2013
Matthew J. Parkinson, Gavin Bierman
Aliasing in Object-Oriented Programming. Types, Analysis and Verification | 글쓴이 Springer | 2013, Vol 7850
Kasper Svendsen, Lars Birkedal, Matthew J. Parkinson
Proceedings of ESOP | January 2013
John Wickerson, Mike Dodds, Matthew J. Parkinson
Proceedings of ESOP | January 2013
Christoph Haase, Samin Ishtiaq, Joel Ouaknine, Matthew J. Parkinson
Computer Aided Verification (CAV) | January 2013
Daiva Naudziuniene, Matko Botincan, Dino Distefano, Mike Dodds, Radu Grigore, Matthew J. Parkinson,
SIGSOFT FSE | January 2011
Matthew J. Parkinson, Gavin Bierman
POPL '05 Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages | January 2005
January 2005
January 2005
http://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-654.html
Zhengqing Liu, Musa Unal, Matthew J. Parkinson, Marios Kogias
PPoPP '25 | March 2025
Jaehwang Jung, Jeonghyeon Kim, Matthew J. Parkinson, Jeehoon Kang
PACM PL | June 2024
Eric Koskinen, Matthew J. Parkinson, Maurice Herlihy
Proceedings of the 37th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages | January 2010
ISBN: 978-1-60558-479-9
David Chisnall, Sylvan Clebsch, Sophia Drossopoulou, Juliana Vicente Franco, Paul Lietar, Matthew J. Parkinson, Alex Shamis, Christoph M. Wintersteiger
ISSM | June 2019, pp. 122-135
Artem Khyzha, Mike Dodds, Alexey Gotsman, Matthew J. Parkinson
July 2017
ArXiv | July 2017
Piyus Kedia, Manuel Costa, Dimitrios Vytiniotis, Matthew J. Parkinson, Kapil Vaswani, Aaron Blankstein
Proceedings of the Conference on Programming Langauges Design and Implementation (PLDI) | June 2017
Colin S. Gordon, Michael D. Ernst, Dan Grossman, Matthew J. Parkinson
ACM Transactions on Programming Languages and Systems | May 2017, 제 39 권(3)
Artem Khyzha, Alexey Gotsman, Matthew J. Parkinson
International Symposium on Formal Methods | November 2016
Richard Bornat, Jade Alglave, Matthew J. Parkinson
November 2016
ArXiv | November 2016
Matthew Parkinson
Artem Khyzha, Alexey Gotsman, Matthew J. Parkinson
September 2016
ArXiv | September 2016
Mike Dodds, Suresh Jagannathan, Matthew J. Parkinson, Kasper Svendsen, Lars Birkedal
ACM Transactions on Programming Languages and Systems | January 2016, 제 38 권(2)
Eric Koskinen, Matthew J. Parkinson
ACM SIGPLAN Notices | June 2015, 제 50 권(6): pp. 186-195
Thomas Dinsdale-Young, Lars Birkedal, Philippa Gardner, Matthew J. Parkinson, Hongseok Yang
Proceedings of POPL | January 2013
Colin S. Gordon, Matthew J. Parkinson, Jared Parsons, Aleks Bromfield, Joe Duffy
MSR-TR-2012-79 | October 2012
Matthew J. Parkinson, Alexander J. Summers
Logical Methods in Computer Science | January 2012, 제 8 권(3)
2010 Verified Software: Theories, Tools, Experiments | August 2010
10.1007/978-3-642-15057-9_12
Gavin Bierman, Matthew J. Parkinson, James Noble
Proceedings of the 22nd European conference on Object-Oriented Programming | January 2008
ISBN: 978-3-540-70591-8
Rok Strniša, Peter Sewell, Matthew J. Parkinson
Proceedings of the 22nd annual ACM SIGPLAN conference on Object-oriented programming systems and applications | January 2007
ISBN: 978-1-59593-786-5
Alexey Gotsman, Byron Cook, Matthew J. Parkinson, Viktor Vafeiadis
SIGPLAN Notices | January 2009, 제 44 권(1): pp. 16-28
Zhengqing Liu, Musa Unal, Matthew J. Parkinson, Marios Kogias
PPoPP '25 | March 2025
Nathaniel Filardo, Matthew J. Parkinson
Proceedings of the 2024 ACM SIGPLAN International Symposium on Memory Management (ISMM'24) | June 2024
Matthew J. Parkinson, Sylvan Clebsch, Tobias Wrigstad
n Proceedings of the 2024 ACM SIGPLAN International Symposium on Memory Management (ISMM ’24) | June 2024
Matthew J. Parkinson, Sylvan Clebsch, Ben Simner
ACM SIGPLAN International Symposium on Memory Management | June 2023
Udit Agarwal, Pantazis Deligiannis, Cheng Huang, Kumseok Jung, Akash Lal, Immad Naseer, Matthew J. Parkinson, Arun Thangamani, Jyothi Vedurada, Yunpeng Xiao
Automated Software Engineering | November 2021
Matt Windsor, Mike Dodds, Ben Simner, Matthew Parkinson
Computer Aided Verification 2017 | July 2017
Piyus Kedia, Manuel Costa, Dimitrios Vytiniotis, Matthew J. Parkinson, Kapil Vaswani, Aaron Blankstein
Proceedings of the Conference on Programming Langauges Design and Implementation (PLDI) | June 2017
Artem Khyzha, Alexey Gotsman, Matthew J. Parkinson
International Symposium on Formal Methods | November 2016
Kasper Svendsen, Lars Birkedal, Matthew J. Parkinson
ECOOP 2013 - Object-Oriented Programming - 27th European Conference, Montpellier, France, July 1-5, 2013. Proceedings | August 2013
Kasper Svendsen, Lars Birkedal, Matthew J. Parkinson
Proceedings of ESOP | January 2013
John Wickerson, Mike Dodds, Matthew J. Parkinson
Proceedings of ESOP | January 2013
Thomas Dinsdale-Young, Lars Birkedal, Philippa Gardner, Matthew J. Parkinson, Hongseok Yang
Proceedings of POPL | January 2013
Christoph Haase, Samin Ishtiaq, Joel Ouaknine, Matthew J. Parkinson
Computer Aided Verification (CAV) | January 2013
Daiva Naudziuniene, Matko Botincan, Dino Distefano, Mike Dodds, Radu Grigore, Matthew J. Parkinson,
SIGSOFT FSE | January 2011
2010 Verified Software: Theories, Tools, Experiments | August 2010
10.1007/978-3-642-15057-9_12
Eric Koskinen, Matthew J. Parkinson, Maurice Herlihy
Proceedings of the 37th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages | January 2010
ISBN: 978-1-60558-479-9
Gavin Bierman, Matthew J. Parkinson, James Noble
Proceedings of the 22nd European conference on Object-Oriented Programming | January 2008
ISBN: 978-3-540-70591-8
Rok Strniša, Peter Sewell, Matthew J. Parkinson
Proceedings of the 22nd annual ACM SIGPLAN conference on Object-oriented programming systems and applications | January 2007
ISBN: 978-1-59593-786-5
Matthew J. Parkinson, Gavin Bierman
POPL '05 Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages | January 2005
Fridtjof Peer Stoldt, Brandt Bucher, Sylvan Clebsch, Matthew Johnson, Matthew J. Parkinson, Guido Van Rossum, Eric Snow, Tobias Wrigstad
PACMPL | June 2025, 제 9 권(PLDI)
Jaehwang Jung, Jeonghyeon Kim, Matthew J. Parkinson, Jeehoon Kang
PACM PL | June 2024
Luke Cheeseman, Matthew J. Parkinson, Sylvan Clebsch, Marios Kogias, Sophia Drossopoulou, David Chisnall, Tobias Wrigstad, Paul Liétar
Proc. ACM Program. Lang. | October 2023, 제 7 권(OOPSLA2)
Ellen Arvidsson, Elias Castegren, Sylvan Clebsch, Sophia Drossopoulou, Matthew J. Parkinson, James Noble, Tobias Wrigstad
Proc. ACM Program. Lang. | October 2023, 제 7 권(OOPSLA2)
David Chisnall, Sylvan Clebsch, Sophia Drossopoulou, Juliana Vicente Franco, Paul Lietar, Matthew J. Parkinson, Alex Shamis, Christoph M. Wintersteiger
ISSM | June 2019, pp. 122-135
Colin S. Gordon, Michael D. Ernst, Dan Grossman, Matthew J. Parkinson
ACM Transactions on Programming Languages and Systems | May 2017, 제 39 권(3)
Mike Dodds, Suresh Jagannathan, Matthew J. Parkinson, Kasper Svendsen, Lars Birkedal
ACM Transactions on Programming Languages and Systems | January 2016, 제 38 권(2)
Eric Koskinen, Matthew J. Parkinson
ACM SIGPLAN Notices | June 2015, 제 50 권(6): pp. 186-195
Matthew J. Parkinson, Alexander J. Summers
Logical Methods in Computer Science | January 2012, 제 8 권(3)
Alexey Gotsman, Byron Cook, Matthew J. Parkinson, Viktor Vafeiadis
SIGPLAN Notices | January 2009, 제 44 권(1): pp. 16-28
Artem Khyzha, Mike Dodds, Alexey Gotsman, Matthew J. Parkinson
July 2017
ArXiv | July 2017
Don Syme, Matthew J. Parkinson
May 2017
글쓴이 The F# Software Foundation Core Engineering Group, May 2017
Richard Bornat, Jade Alglave, Matthew J. Parkinson
November 2016
ArXiv | November 2016
Matthew Parkinson
Artem Khyzha, Alexey Gotsman, Matthew J. Parkinson
September 2016
ArXiv | September 2016
Matthew J. Parkinson, Kapil Vaswani, Dimitrios Vytiniotis, Manuel Costa, Pantazis Deligiannis, Aaron Blankstein, Dylan McDermott, Jonathan Balkind
MSR-TR-2017-32 | July 2017
글쓴이 Microsoft
Colin S. Gordon, Matthew J. Parkinson, Jared Parsons, Aleks Bromfield, Joe Duffy
MSR-TR-2012-79 | October 2012
Matthew J. Parkinson, Gavin Bierman
Aliasing in Object-Oriented Programming. Types, Analysis and Verification | 글쓴이 Springer | 2013, Vol 7850
January 2005
January 2005
http://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-654.html