Besonderhede van voorbeeld: 7219801136645004024

Metadata

Author: patents-wipo

Data

English[en]
When a runtime helper is invoked during execution of a transaction block in program execution using a hardware transactional memory, the runtime helper passes ID information indicating the type of the runtime helper to an abort handler, in response to an abort caused by the invocation of the runtime helper, the abort handler acquires the ID information relating to the runtime helper causing the abort, and disables the transaction block with respect to a specific type of runtime helper, thereafter a non-transactional path corresponding to the transaction block is executed, and when a predetermined condition is satisfied, the transaction block is enabled again.
French[fr]
Lorsqu'un système d'aide dynamique est appelé durant l'exécution d'un bloc de transaction en exécution de programme à l'aide d'une mémoire transactionnelle matérielle, le système d'aide dynamique transfère des informations d'identification indiquant le type du système d'aide dynamique à un gestionnaire d'abandon, en réponse à un abandon causé par l'appel du système d'aide dynamique, le gestionnaire d'abandon acquiert les informations d'identification concernant le système d'aide dynamique causant l'abandon, et désactive le bloc de transaction par rapport à un type spécifique de système d'aide dynamique, après quoi un chemin non transactionnel correspondant au bloc de transaction est exécuté, et lorsqu'une condition prédéterminée est satisfaite, le bloc de transaction est de nouveau activé.
Japanese[ja]
ハードウェアトランザクショナルメモリを用いたプログラム実行において、トランザクションブロックの実行中にランタイムヘルパーが呼び出されると、ランタイムヘルパーは、ランタイムヘルパーの種別を示すID情報をアボート・ハンドラに渡し、ランタイムヘルパーの呼び出しに起因したアボートに応答して、アボート・ハンドラはアボートの原因となったランタイムヘルパーのID情報を取得し、特定の種別のランタイムヘルパーに対してトランザクションブロックを無効化し、その後トランザクションブロックに対応する非トランザクションパスが実行され、所定の条件が満たされると、トランザクションブロックを再有効化する。

History

Your action: