On the Self in Selfie

被引:0
|
作者
Kirsch, Christoph M. [1 ]
机构
[1] Univ Salzburg, Dept Comp Sci, Salzburg, Austria
基金
奥地利科学基金会;
关键词
Self-Referentiality; Symbolic Execution;
D O I
10.1145/3281287.3281288
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Selfie is a self-contained 64-bit, 10-KLOC implementation of (1) a self-compiling compiler written in a tiny subset of C called C* targeting a tiny subset of 64-bit RISC-V called RISC-U, (2) a self-executing RISC-U emulator, (3) a self-hosting hypervisor that virtualizes the emulated RISC-U machine, and (4) a prototypical symbolic execution engine that executes RISC-U symbolically. Selfie can compile, execute, and virtualize itself any number of times in a single invocation of the system given adequate resources. There is also a simple linker, disassembler, debugger, and profiler. C* supports only two data types, uint64_t and uint64_t*, and RISC-U features just 14 instructions, in particular for unsigned arithmetic only, which significantly simplifies reasoning about correctness. Selfie has originally been developed just for educational purposes but has by now become a research platform as well. We discuss how selfie leverages the synergy of integrating compiler, target machine, and hypervisor in one self-referential package while orthogonalizing bootstrapping, virtual and heap memory management, emulated and virtualized concurrency, and even replay debugging and symbolic execution.
引用
收藏
页码:1 / 3
页数:3
相关论文
共 50 条
  • [1] Saving the Self in the Age of the Selfie
    Mcwilliams, James
    AMERICAN SCHOLAR, 2016, 85 (02): : 24 - 37
  • [2] The selfie as production and self-design
    Garcia Mendoza, Lorena Yazmin
    LEARNING MEDIA AND TECHNOLOGY, 2022, 47 (03) : 386 - 397
  • [3] THE 'SELFIE' PHENOMENON AS A BASIS FOR SELF-IDENTITY SEARCH. PREAMBLE TO A PHILOSOPHY OF THE SELFIE PHOTOGRAPHY
    Borissova, Sylvia
    Yakovleva, Liliana
    FILOSOFIYA-PHILOSOPHY, 2020, 29 (04): : 403 - 418
  • [4] Selfie-Evaluation: A Meta-Analysis of the Relationship Between Selfie Behaviors and Self-Evaluations
    Felig, Roxanne N.
    Goldenberg, Jamie L.
    PERSONALITY AND SOCIAL PSYCHOLOGY BULLETIN, 2024, 50 (08) : 1227 - 1250
  • [5] Selfie and self: The effect of selfies on self-esteem and social sensitivity
    Shin, Youngsoo
    Kim, Minji
    Im, Chaerin
    Chong, Sang Chul
    PERSONALITY AND INDIVIDUAL DIFFERENCES, 2017, 111 : 139 - 145
  • [6] Death in a flash: selfie and the lack of self-awareness
    Bhogesha, Sandeep
    John, Jerry R.
    Tripathy, Satyaswarup
    JOURNAL OF TRAVEL MEDICINE, 2016, 23 (04)
  • [7] THE SELFIE: BETWEEN DEMOCRATIZATION OF MEDIA AND SELF-COMMODIFICATION
    Martynov, Kirill
    LOGOS, 2014, (04): : 73 - 86
  • [8] Me, My Selfie, and I: The Relations Between Selfie Behaviors, Body Image, Self-Objectification, and Self-Esteem in Young Women
    Veldhuis, Jolanda
    Alleva, Jessica M.
    de Vaate, Anna J. D. Bij
    Keijer, Micha
    Konijn, Elly A.
    PSYCHOLOGY OF POPULAR MEDIA, 2020, 9 (01) : 3 - 13
  • [9] Beyond the self: Intersubjectivity and the social semiotic interpretation of the selfie
    Zhao, Sumin
    Zappavigna, Michele
    NEW MEDIA & SOCIETY, 2018, 20 (05) : 1735 - 1754
  • [10] "Change my selfie": Relationships between self-objectification and selfie-behavior in young Italian women
    Caso, Daniela
    Schettino, Giovanni
    Fabbricatore, Rosa
    Conner, Mark
    JOURNAL OF APPLIED SOCIAL PSYCHOLOGY, 2020, 50 (09) : 538 - 549