RealView Compilation Tools ã³ã³ãã¤ã©ã¦ã¼ã¶ã¬ã¤ã - ARM ...
RealView Compilation Tools ã³ã³ãã¤ã©ã¦ã¼ã¶ã¬ã¤ã - ARM ...
RealView Compilation Tools ã³ã³ãã¤ã©ã¦ã¼ã¶ã¬ã¤ã - ARM ...
- No tags were found...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
コンパイラの 機 能4.4 スレッ ドローカルスト レージスレッドローカルス トレージ (TLS) は、 ス タ ッ ク の よ う に、 各 実 行 ス レ ッド に 固 有 の 静 的 な ス ト レージです。 プロセス 内 の 各 スレッ ドには、 スレッ ド固 有 のデータ を 格 納 で き る 場 所 があ り ます。 変 数 の 割 り 当 ては、 既 存 の 各 スレッドに 対 して 変 数 のインスタンスが 1 つにな る よ う に 行 われます。各 ス レ ッ ド は 終 了 前 にその 動 的 な メ モ リ を 解 放 する ため、 そのス レ ッ ド 内 のス レ ッ ド ローカル 変 数 へのすべてのポ イ ン タ が 無 効 にな り ます。『コンパイ ラ リ ファレンスガイ ド』 の 「__declspec(thread)」 (ページ4-33) を 参 照 して 下 さい。4-22 Copyright © 2002-2010 <strong>ARM</strong> Limited. All rights reserved. <strong>ARM</strong> DUI 0205IJNon-Confidential, ID 100419