首页> 外文期刊>ACM SIGPLAN Notices: A Monthly Publication of the Special Interest Group on Programming Languages >FRC: A High-Performance Concurrent Parallel Deferred Reference Counter for C++
【24h】

FRC: A High-Performance Concurrent Parallel Deferred Reference Counter for C++

机译:FRC:用于C ++的高性能并发并行延迟参考计数器

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

We present FRC, a high-performance concurrent parallel reference counter for unmanaged languages. It is well known that high-performance garbage collectors help developers write memory-safe, highly concurrent systems and data structures. While C++, C, and other unmanaged languages are used in high-performance applications, adding concurrent memory management to these languages has proven to be difficult. Unmanaged languages like C++ use pointers instead of references, and have uncooperative mutators which do not pause easily at a safe point. Thus, scanning mutator stack root references is challenging.
机译:我们呈现FRC,一种用于非托管语言的高性能并发并行参考计数器。 众所周知,高性能垃圾收集器有助于开发人员编写内存安全,高度并发的系统和数据结构。 虽然在高性能应用中使用C ++,C和其他非托管语言,但为这些语言添加了并发内存管理已经证明是困难的。 非托管语言如C ++使用指针而不是引用,并且具有不合作的突变符号,在安全点处不容易暂停。 因此,扫描突变堆栈根引用是具有挑战性的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号