chapter226, [SORA] Good, std::move.

Hello friends.
いつもお世話になっております。

Not only a drives processing part, but also the core implementing part is going to rewrite significantly.
ドライブ処理部分だけでなく、コア実装部分も大幅に書き換えられます。

e.g. we will port depending on variable in heap from “copy” to “move”.
例えば ヒープ内の変数に応じて、「コピー」から「移動」に移植します。

The target is CDataStream.
Certainly, regard of message processing, after to copy here, the life of the variable is loss, so there is a copy.
However, about blockchain script to be processed seems to be able to move by having CScript manage the variable life.
And, the process which there is heavy.
ターゲットはCDataStreamです。
確かに、メッセージ処理に関しては、ここにコピーした後、変数の寿命は失われるため、コピーがあります。
ただし、処理されるブロックチェーンスクリプトについては、CScriptで変数の寿命を管理することで移動できるようです。
そして、そこには重いプロセスがあります。



暗号通貨短編