Skip to main content
Kent Academic Repository

Items where Author, Editor or other role is "Jones, Richard"

Group by: Creator's name | Item Type | Date | No Grouping
Number of items: 62.

Article

Ugawa, Tomoharu, Ritson, Carl G., Jones, Richard E. (2018) Transactional Sapphire: Lessons in High Performance, On-the-fly Garbage Collection. ACM Transactions on Programming Languages and Systems, 40 (4). Article Number 15. ISSN 0164-0925. E-ISSN 1558-4593. (doi:10.1145/3226225) (KAR id:67207)
Format: PDF Format: PDF

Blackburn, Stephen M, Diwan, Amer, Hauswirth, Mattias, Sweeney, Peter F, Amaral, Jose Nelson, Brecht, Tim, Bulej, Lubomr, Click, Cliff, Eeckhout, Lieven, Fischmeister, Sebastian, and others. (2016) The Truth, the Whole Truth, and Nothing but the Truth: A Pragmatic Guide to Assessing Empirical Evaluations. Transactions on Programming Languages and Systems, 38 (4). ISSN 0164-0925. E-ISSN 1558-4593. (doi:10.1145/2983574) (KAR id:55171)
Format: PDF

Jones, Richard E., Blackburn, Steve (2008) International Symposium on Memory Management (ISMM 2008) summary. ACM SIGPLAN Notices, 43 (8). pp. 12-14. ISSN 0362-1340. E-ISSN 1558-1160. (doi:10.1145/1416216.1416220) (KAR id:24017)
Format: PDF

Jones, Richard E. (2006) Editorial: Five Perspectives on Modern Memory Management: Systems, Hardware and Theory. Science of Computer Programming, 62 (2). pp. 95-97. ISSN 0167-6423. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:14406)

Moreau, Luc, Dickman, Peter, Jones, Richard E. (2005) Birrell's Distributed Reference Listing Revisited. ACM Transactions on Programming Languages and Systems (TOPLAS), 27 (6). pp. 1-52. ISSN 0164-0925. (KAR id:14235)
Format: PDF

Chilimbi, Trishul, Jones, Richard E., Zorn., Benjamin (2001) Designing a Trace Format for Heap Allocation Events. ACM SIGPLAN Notices, 36 (1). pp. 35-49. ISSN 0362-1340. E-ISSN 1558-1160. (doi:10.1145/362426.362435) (KAR id:21946)
Format: PDF Format: Postscript

Hartel, Pieter H., Feeley, Marc, Jones, Richard E., Thomas, Stephen P. (1996) Benchmarking Implementations of Functional Languages with `Pseudoknot', a Float-Intensive Benchmark. Journal of Functional Programming, 6 (4). pp. 621-655. ISSN 0956--7968. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:21356)

Brown, Peter J., Jones, Richard E. (1992) Marking EP coursework using electronic communication. Electronic Publishing: Origination, Dissemination and Design, 5 (2). (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:21048)

Jones, Richard E. (1992) Tail recursion without Space Leaks. Journal of Functional Programming, 2 (1). pp. 73-79. ISSN 0956--7968. (doi:10.1017/s0956796800000277) (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:21074)

Book section

Mercier, Daniel and Chawdhary, Aziem and Jones, Richard (2017) dynStruct: An automatic reverse engineering tool for structure recovery and memory use analysis. In: 2017 IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER). IEEE, pp. 497-501. ISBN 978-1-5090-5502-9. E-ISBN 978-1-5090-5501-2. (doi:10.1109/SANER.2017.7884661) (KAR id:63700)
Format: PDF

Ritson, Carl G. and Ugawa, Tomoharu and Jones, Richard E. (2014) Exploring Garbage Collection with Haswell Hardware Transactional Memory. In: ISMM '14: Proceedings of the 2014 international symposium on Memory management. ACM, New York, USA, pp. 105-115. ISBN 978-1-4503-2921-7. (doi:10.1145/2602988.2602992) (KAR id:40819)
Format: PDF

Ugawa, Tomoharu and Jones, Richard E. and Ritson, Carl G. (2014) Reference Object Processing in On-The-Fly Garbage Collection. In: Proceedings of the 2014 international symposium on Memory management. ISMM International Symposium on Memory Management . ACM, New York, USA, pp. 59-69. ISBN 978-1-4503-2921-7. (doi:10.1145/2602988.2602991) (KAR id:40820)
Format: PDF

White, David R. and Singer, Jeremy and Aitken, Jonathan M. and Jones, Richard E. (2013) Control theory for principled heap sizing. In: Proceedings of the 2013 international symposium on memory management. ISMM International Symposium on Memory Management . ACM, New York, USA, pp. 27-38. ISBN 978-1-4503-2100-6. (doi:10.1145/2555670.2466481) (KAR id:37199)
Format: PDF

Kalibera, Tomas and Jones, Richard (2011) Handles revisited: optimising performance and memory costs in a real-time collector. In: ISMM '10 Proceedings of the 2010 international symposium on Memory management. ACM, New York, USA, pp. 182-196. ISBN 978-1-4503-0263-0. (doi:10.1145/1993478.1993492) (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:30755)

Singer, Jeremy and Jones, Richard E. and Brown, Gavin and Luján, Mikel (2010) The Economics of Garbage Collection. In: Vitek, Jan and Lea, Doug, eds. ISMM '10 Proceedings of the 2010 international symposium on Memory management. ACM, New York, USA, pp. 182-196. ISBN 978-1-4503-0054-4. (doi:10.1145/1806651.1806669) (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:30660)

Hellyer, Laurence and Jones, Richard E. and Hosking, Antony L. (2010) The Locality of Concurrent Write Barriers. In: Vitek, Jan and Lea, Doug, eds. UNSPECIFIED ACM, Toronto, Canada, pp. 182-196. ISBN 978-1-4503-0054-4. (doi:10.1145/1806651.1806666) (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:30662)

Jones, Richard E. and Ryder, Chris (2008) A Study of Java Demographics. In: Blackburn, Steve, ed. ISMM '08 Proceedings of the 7th international symposium on Memory management. ISMM International Symposium on Memory Management . ACM, New York, USA, pp. 121-130. ISBN 978-1-60558-134-7. (doi:10.1145/1375634.1375652) (KAR id:23979)
Format: PDF

Marion, Sebastien and Jones, Richard and Ryder, Chris (2007) Decrypting The Java Gene Pool: Predicting Objects' Lifetimes with Micro-patterns. In: ISMM '07 Proceedings of the 6th international symposium on Memory management. ISMM International Symposium on Memory Management . ACM, New York, USA, pp. 67-78. ISBN 978-1-59593-893-0. (doi:10.1145/1296907.1296918) (KAR id:14541)
Format: PDF

Jones, Richard E. (2007) Dynamic Memory Management: Challenges for Today and Tomorrow. In: International LISP Conference 2007: (ILC 07). Association of LISP Users, pp. 115-124. ISBN 978-1-59593-618-9. (KAR id:14600)
Format: PDF

Jones, Richard E. and King, A.C. (2005) A fast analysis for thread-local garbage collection with dynamic class loading. In: Fifth IEEE International Workshop on Source Code Analysis and Manipulation (SCAM'05). IEEE, pp. 129-138. ISBN 978-0-7695-2292-0. (doi:10.1109/SCAM.2005.1) (KAR id:49521)
Format: PDF

Printezis, Tony and Jones, Richard E. (2002) GCspy: An Adaptable Heap Visualisation Framework. In: Proceedings of the 17th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications. ACM Press, New York, USA, pp. 343-358. ISBN 1-58113-471-1. (doi:10.1145/582419.582451) (KAR id:13700)
Format: PDF

Blackburn, Stephen M. and Jones, Richard and McKinley, Kathryn S. and Moss, J. Eliot B. (2002) Beltway: Getting Around Garbage Collection Gridlock. In: Hendren, Laurie J., ed. Proceedings of the ACM SIGPLAN 2002 conference on Programming language design and implementation. ACM, New York, USA, pp. 153-164. ISBN 1-58113-463-0. (doi:10.1145/512529.512548) (KAR id:13782)
Format: Postscript Format: PDF

Jones, Richard E. (2000) Session 3: Overview. In: Kirby, G.N.C. and Dearle, A. and Sjoberg, D.I.K., eds. Persistent Object Systems: Design, Implementation, and Use 9th International Workshop. Lecture Notes in Computer Science . Springer, Berlin, Germany, pp. 84-86. ISBN 978-3-540-42735-3. E-ISBN 978-3-540-45498-4. (doi:10.1007/3-540-45498-5_8) (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:21981)

Jones, Richard E. and Beckett, David J. and Fincher, Sally (2000) Meeting Diverse User Needs: Implementation of a Departmental Information Strategy. In: Franklin, Stephen D. and Strenski, Ellen, eds. Building University Electronic Educational Environments. IFIP — The International Federation for Information Processing . Kluwer Academic, pp. 125-139. ISBN 978-1-4757-4694-5. E-ISBN 978-0-387-35502-3. (doi:10.1007/978-0-387-35502-3_10) (KAR id:21791)
Format: PDF

Rodrigues, Helena C.C.D. and Jones, Richard E. (1998) Cyclic Distributed Garbage Collection with Group Merger. In: Jul, Eric, ed. ECOOP’98 — Object-Oriented Programming 12th European Conference. Lecture Notes in Computer Science . Springer, Berlin, Germany, pp. 249-273. ISBN 978-3-540-64737-9. E-ISBN 978-3-540-69064-1. (doi:10.1007/BFb0054095) (KAR id:21626)
Format: Postscript Format: PDF

Rodrigues, Helena C.C.D. and Jones, Richard E. (1996) A Cyclic Distributed Garbage Collector for Network Objects. In: Babaoglu, Ö. and Marzullo, K., eds. Distributed Algorithms 10th International Workshop. Lecture Notes in Computer Science . Springer, Berlin, Germany, pp. 123-140. ISBN 978-3-540-61769-3. E-ISBN 978-3-540-70679-3. (doi:10.1007/3-540-61769-8_9) (KAR id:21327)
Format: PDF Format: Postscript

Jones, Richard E. (1995) Introducing More Systematic Quality Assurance Arrangements for Course Approval and Review. In: Middlehurst, Robin, ed. Managing for Quality: Stories and Strategies. Higher Education Quality Council, pp. 15-17. ISBN 1-85824-234-7. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:21288)

Jones, Richard E. and Lins, Rafael D. (1993) Cyclic Weighted Reference Counting without Delay. In: PARLE '93 Parallel Architectures and Languages Europe 5th International PARLE Conference. Lecture Notes in Computer Science . Springer, Berlin, Germany, pp. 712-715. ISBN 978-3-540-56891-9. E-ISBN 978-3-540-47779-2. (doi:10.1007/3-540-56891-3_66) (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:21111)

Reports and Papers

Ugawa, Tomoharu and Jones, Richard (2018) Model Checking Transactional Sapphire. Technical report. School of Computing, University of Kent, Kent, UK (Unpublished) (KAR id:67197)
Format: PDF

Kalibera, Tomas and Jones, Richard E. (2012) Quantifying Performance Changes with Effect Size Confidence Intervals. Technical report. University of Kent, Kent 4--12. (doi:4--12) (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:30809)

Hellyer, Laurence and Jones, Richard E. and Hosking, Antony L. (2010) The Locality of Concurrent Write Barriers (extended version). Technical report. , University of Kent, Canterbury, Kent CT2 7NF, UK 3-10. (doi:3-10) (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:30658)

Jones, Richard E. and King, Andy C. (2004) Collecting the garbage without blocking the traffic. Technical report. University of Kent (KAR id:49543)
Format: Postscript

Jones, Richard E. (2003) DO garbage collection. Technical report. Kent University, Kent, UK 2-03. (doi:2-03) (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:14006)

Printezis, Tony and Jones, Richard E. (2002) GCspy: An Adaptable Heap Visualisation Framework. Technical report. Computing Laboratory, UKC, Canterbury 1426. (doi:1426) (KAR id:13815)
Format: PDF Format: Postscript

Rodrigues, Helena C.C.D. and Jones, Richard E. (1997) Cyclic Distributed Garbage Collection with Group Merger. Technical report. University of Kent at Canterbury 17-97. (doi:17-97) (KAR id:21429)
Format: PDF Format: Postscript

Thomas, Stephen P. and Jones, Richard E. (1994) Garbage Collecting Shared Environment Closure Reducers. Technical report. Computing Laboratory, University of Kent at Canterbury 10.1016/0020-0190(95)00131-U. (doi:10.1016/0020-0190(95)00131-U) (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:21162)

Jones, Richard E. and Utting, Ian (1993) Teaching Electronic Publishing: Learning Software Engineering. Technical report. University of Kent, Canterbury, UK, University of Kent, Canterbury, UK 9-93*. (doi:9-93*) (KAR id:21096)
Format: Other

Jones, Richard E. and Lins, Rafael D. (1992) Cyclic Weighted Reference Counting without Delay. Technical report. UKC, University of Kent, Canterbury, UK 28-92*. (doi:28-92*) (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:21024)

Lins, Rafael D. and Jones, Richard E. (1991) Cyclic Weighted Reference Counting. Technical report. UKC, University of Kent, Canterbury, UK (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:20985)

Jones, Richard E. (1990) Tail Recursion Without Space Leaks. Technical report. UKC, University of Kent, Canterbury, UK 72*. (doi:72*) (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:20974)

Conference or workshop item

Kaleba, Sophie, Larose, Octave, Jones, Richard, Marr, Stefan (2022) Who You Gonna Call? Analyzing the Run-time Call-site Behaviour of Ruby Applications. In: Proceedings of the 18th ACM SIGPLAN International Symposium on Dynamic Languages. . ACM ISBN 978-1-4503-9908-1. (doi:10.1145/3563834.3567538) (KAR id:97522)
Format: PDF

Ugawa, Tomoharu, Marr, Stefan, Jones, Richard (2022) Profile Guided Offline Optimization of Hidden Class Graphs for JavaScript VMs in Embedded Systems. In: ACM. VMIL '22: Virtual Machines and Language Implementations. VMIL . pp. 25-35. ACM (doi:10.1145/3563838.3567678) (KAR id:97523)
Format: PDF

Kaleba, Sophie, Larose, Octave, Marr, Stefan, Jones, Richard (2022) Who You Gonna Call? A Case Study about the Call-Site Behaviour in Ruby-on-Rails Applications. In: MoreVMs'22: Workshop on Modern Language Runtimes, Ecosystems, and VMs, 21-25 Mar 2022 and 11-14 Apr 2022, Porto, Portugal and online. (Unpublished) (KAR id:93937)
Format: PDF

Kaleba, Sophie, Marr, Stefan, Jones, Richard E. (2021) Avoiding Monomorphisation Bottlenecks with Phase-based Splitting. In: 16th ACM International Workshop on Implementation, Compilation, Optimization of OO Languages, Programs and Systems. (Unpublished) (KAR id:89179)
Format: PDF

Ugawa, Tomoharu, Jones, Richard E., Ritson, Carl G. (2014) An On-The-Fly Copying Garbage Collection Framework for Jikes RVM. In: 12th Asian Symposium on Programming Languages and Systems, 17-19 November 2014, Singapore. (KAR id:45210)
Format: PDF

Kalibera, Tomas, Jones, Richard E. (2013) Rigorous Benchmarking in Reasonable Time. In: ACM SIGPLAN International Symposium on Memory Management (ISMM 2013). . pp. 63-74. ACM, New York (doi:10.1145/2464157.2464160) (KAR id:33611)
Format: PDF

Kalibera, Tomas, Mole, Matthew, Jones, Richard E., Vitek, Jan (2012) A Black-box Approach to Understanding Concurrency in DaCapo. In: Dwyer, Matthew and Leavens, Gary T., eds. Proceedings of the ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA). . ACM, Tucson, AZ, USA (doi:10.1145/2384616.2384641) (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:30784)

Singer, Jeremy, Jones, Richard E. (2011) Economic Utility Theory for Memory Management Optimization. In: Rogers, Ian, ed. Proceedings of the workshop on Implementation, Compilation, Optimization of Object-Oriented Languages and Programming Systems. . pp. 182-196. ACM (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:30740)

Singer, Jeremy, Marion, Sebastien, Brown, Gavin D., Jones, Richard E., Lujan, Mikel, Ryder, Chris, Watson, Ian (2008) An Information Theoretic Evaluation of Software Metrics for Object Lifetime Prediction. In: 2nd Workshop on Statistical and Machine learning approaches to ARchitectures and compilaTion (SMART'08). . , Goteborg, Sweden (KAR id:23960)
Format: PDF

Jones, Richard E., Ryder, Chris (2006) Garbage Collection Should Be Lifetime Aware. In: Zendra, Olivier, ed. Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems (ICOOOLPS'2006). . (KAR id:14463)
Format: PDF

Jones, Richard E., Utting, Ian (1994) Teaching Electronic Publishing: Learning Software Engineering. In: Teaching Electronic Publishing. . pp. 71-83. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:21195)

Bowman, Howard, Derrick, John, Jones, Richard E. (1994) Modelling Garbage Collection Algorithms --- Extend abstract. In: Proceedings of Principles of Distributed Computing'94. . (KAR id:21211)
Format: PDF Format: Postscript

Lins, Rafael D., Jones, Richard E. (1993) Cyclic Weighted Reference Counting. In: WP & FP'93 Workshop on Parallel and Distributed Processing, Sofia, Bulgaria. . pp. 369-382. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:21117)

Book

Jones, Richard E., Hosking, Antony L., Moss, Eliot (2012) The Garbage Collection Handbook: The Art of Automatic Memory Management. Chapman and Hall ISBN 978-1-4200-8279-1. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:30827)

Jones, Richard E. (1996) Garbage Collection: Algorithms for Automatic Dynamic Memory Management. John Wiley and Sons, 403 pp. ISBN 0-471-94148-4. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:21358)

Thesis

Mole, Matthew Robert (2015) A study of thread-local garbage collection for multi-core systems. Doctor of Philosophy (PhD) thesis, University of Kent,. (KAR id:57582)
Format: PDF

Jones, Richard E. (1989) On the Implementation of Functional Programming Languages. Other masters thesis, UKC Computing Laboratory. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:20945)

Other

Jones, Richard E. and Jul, Eric (2000) Introduction to Memory Management and Garbage Collection. ACM SIGPLAN. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:21951)

Jones, Richard E. and Jul, Eric (1999) Garbage Collection. UNSPECIFIED. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:21743)

Jones, Richard E. (1995) Zed --- a Z specification language font for PostScript Type 1 and TrueType. UNSPECIFIED. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:21253)

Jones, Richard E. (1993) Zed --- a Z specification language Type 1 font. UNSPECIFIED. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:21090)

Edited book

Peyton Jones, Simon and Jones, Richard E., eds. (1998) Proceedings of the 1st international symposium on Memory management. ACM, New York, USA, 195 pp. ISBN 1-58113-114-3. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:21590)

This list was generated on Tue Nov 26 20:01:24 2024 GMT.