• Home
  • Search
  • Dynamic memory management with garbage collection for embedded applications
  • Cite Icon1
  • https://doi.org/10.5555/1251503.1251514Copy DOI Icon

Dynamic memory management with garbage collection for embedded applications

  • Oct 22, 2000
  • Roberto Brega +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

A software system can be called a safe-system with respect to memory, when it supports only strong-typing and it does not allow for the manual disposal of dynamic memory [2]. The first aspect guarantees that untyped, potentially dangerous operations are caught by the compiler or by run-time checks. The second issue is solved by the utilisation of an automatic memory reclamation scheme, i.e. a garbage collector.In this paper we argue that the careful choice of the programming language, along with an automatic memory reclamation scheme can optimise memory usage, while ensuring that many of the logical errors related to memory can be avoided.

Similar Papers
  • Supplementary Content

Formal Design and Analysis for DNA Implementations of Chemical Reaction Networks

  • Jul 16, 2020
  • Robert F Johnson
  • Research Article
  • Citations6

Exploring compiler optimization opportunities for the OpenMP 4.x accelerator model on a POWER8+GPU platform

  • Nov 13, 2016
  • Akira Hayashi +4
  • Research Article
  • Citations1

자바기반 내장형 시스템에서 쓰레기 객체의 명시적 자유화 방법

  • Dec 01, 2002
  • The KIPS Transactions:PartA
  • Soo Kyung Bae +1
  • Research Article

Application-Specific Memory Subsystems

  • Jun 18, 2015
  • Open Scholarship Institutional Repository (Washington University in St. Louis)
  • Joseph G Wingbermuehle
  • Research Article

An Approach About Monitoring Generic Properties on C Programs Using Aspect-Oriented Programming with ACC (AspeCtC)

  • Jun 08, 2016
  • Pikeroen Olivier
  • Research Article
  • Citations10

Secure Compilation (Dagstuhl Seminar 18201).

  • Jan 01, 2018
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Amal Ahmed +3
  • Conference Article
  • Citations198

A performance study of software and hardware data prefetching schemes

  • Apr 01, 1994
  • Tien-Fu Chen +1
  • Research Article
  • Citations50

Everything You Want to Know About Pointer-Based Checking

  • May 01, 2015
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Santosh Nagarakatte +2
  • Research Article
  • Citations17

Compiling scala for the Java virtual machine

  • Jan 01, 2005
  • Infoscience (Ecole Polytechnique Fédérale de Lausanne)
  • Michel Schinz
  • Conference Article
  • Citations4

The Method, the Tools and Rationales for Assessing Dynamic Memory Efficiency in Embedded Real-Time Systems in Practice

  • Oct 01, 2006
  • Christian Rosso
  • Research Article

A New, Architectural Paradigm for High-performance Computing

  • Jan 01, 1999
  • Scalable Computing Practice and Experience
  • David A Bader
  • Conference Article
  • Citations9

A dynamic memory measuring tool for C++ programs

  • Mar 24, 2000
  • Woo Hyong Lee +2
  • Research Article
  • Citations6

An integrated dynamic memory tracing tool for C++

  • Nov 16, 2002
  • Information Sciences
  • Woo Hyong Lee +1
  • Research Article
  • Citations1

Specifying Confluent Processes

  • Jan 01, 2006
  • Columbia Academic Commons (Columbia University)
  • Olivier Tardieu +1
  • Conference Article
  • Citations51

Archetype-based design: Sensor network programming for application experts, not just programming experts

  • Apr 13, 2009
  • Lan S Bai +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.