stmgc-c7-README.rst STMGC-C7 元は こちら Contents The %gs segment prefix remap_file_pages メモリ構成 STM の詳細 オブジェクトの生成とGC Misc CPUコア数の少ない環境向けのSTMシステムです。 動作には 64bit の Linux 環境の上で clang を使ってビルドする必要があります。 The %gs segment prefix これは、 __attribute__((address_space(256))) を使用した構造体のハックです。 このハックを使うと、 clang はアセンブラレベルで、すべてのポインタの参照剥がしを "%gs" プリフィクスを使うようにします。 すべてのメモリアクセスのアドレスを特殊レジスタ %gs の値分ずらして処理させるという時たま使われる機能です。 %gs の