Merge branch 'dm-reorder'
Reorder data members of some entities to mitigate performance issues on ARM.
This commit is contained in:
@@ -54,11 +54,11 @@ public:
|
||||
private:
|
||||
typename CipherT::Encryptor Encryptor_;
|
||||
|
||||
uint64_t BlockBytesPacked_;
|
||||
Service::SeArray<uint8_t, CipherT::BlockSize> Block_;
|
||||
|
||||
Service::SeArray<uint8_t, CipherT::BlockSize> EncryptedBlock_;
|
||||
|
||||
Service::SeArray<uint8_t, CipherT::BlockSize> Block_;
|
||||
uint64_t BlockBytesPacked_;
|
||||
|
||||
template<typename OutputIt, typename InputIt>
|
||||
static OutputIt EnsureCopy(OutputIt outBegin, OutputIt outEnd,
|
||||
InputIt inBegin, InputIt inEnd)
|
||||
@@ -169,12 +169,12 @@ public:
|
||||
|
||||
typename CipherT::Decryptor Decryptor_;
|
||||
|
||||
uint64_t BlockBytesPacked_;
|
||||
BlockArray Block_;
|
||||
|
||||
bool LastBlockSaved_;
|
||||
BlockArray LastBlock_;
|
||||
|
||||
uint64_t BlockBytesPacked_;
|
||||
bool LastBlockSaved_;
|
||||
|
||||
template<typename OutputIt, typename InputIt>
|
||||
static OutputIt EnsureCopy(OutputIt outBegin, OutputIt outEnd,
|
||||
InputIt inBegin, InputIt inEnd)
|
||||
|
||||
Reference in New Issue
Block a user