Home
Scholarly Works
An object model for dynamic mixins
Journal article

An object model for dynamic mixins

Abstract

Dynamic mixins allow objects to be modified at runtime with modular extensions. In applications where method calls must traverse through multiple extensions, a performance penalty relative to static inheritance is realized as receivers of super-calls must be determined at run-time. This work describes an object model which significantly reduces this penalty. The approach is described in terms of a statically typed dynamic mixin-based language called .

Authors

Burton E; Sekerinski E

Journal

Computer Languages Systems & Structures, Vol. 51, , pp. 90–101

Publisher

Elsevier

Publication Date

January 1, 2018

DOI

10.1016/j.cl.2017.07.001

ISSN

1477-8424

Contact the Experts team