Lines Matching full:size
47 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
49 delta_file_header_.size(),
56 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
58 delta_file_header_.size() - 2,
66 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
68 delta_file_.size(),
75 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
77 delta_file_.size(),
84 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
86 delta_file_.size(),
92 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
94 delta_file_.size(),
103 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
105 delta_file_.size(),
114 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
116 delta_file_.size(),
126 // Adjust delta window size to include size of invalid Varint.
133 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
135 delta_file_.size(),
143 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
145 delta_file_.size() - 1,
149 EXPECT_GE(expected_target_.size(), output_.size());
153 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
155 delta_file_header_.size()
156 + delta_window_header_.size() - 1,
160 EXPECT_GE(expected_target_.size(), output_.size());
164 decoder_.SetMaximumTargetWindowSize(expected_target_.size());
165 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
167 delta_file_.size(),
174 decoder_.SetMaximumTargetFileSize(expected_target_.size());
175 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
177 delta_file_.size(),
184 decoder_.SetMaximumTargetWindowSize(expected_target_.size() - 1);
185 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
187 delta_file_.size(),
193 decoder_.SetMaximumTargetFileSize(expected_target_.size() - 1);
194 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
196 delta_file_.size(),
207 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
209 delta_file_.size(),
225 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
227 delta_file_.size(),
242 delta_file_[delta_file_header_.size() + 0x0C] =
244 delta_file_[delta_file_header_.size() + 0x0D] =
246 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
248 delta_file_.size(),
254 delta_file_[delta_file_header_.size() + 0x0C] = 0;
255 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
257 delta_file_.size(),
263 ++delta_file_[delta_file_header_.size() + 0x0C];
264 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
266 delta_file_.size(),
272 --delta_file_[delta_file_header_.size() + 0x0C];
273 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
275 delta_file_.size(),
282 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
284 delta_file_.size(),
291 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
293 delta_file_.size(),
300 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
302 delta_file_.size(),
308 delta_file_[delta_file_header_.size() + 0x0D] =
310 delta_file_[delta_file_header_.size() + 0x0E] =
312 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
314 delta_file_.size(),
321 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
323 delta_file_.size(),
330 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
332 delta_file_.size(),
339 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
341 delta_file_.size(),
347 delta_file_[delta_file_header_.size() + 0x0F] =
349 delta_file_[delta_file_header_.size() + 0x10] =
351 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
353 delta_file_.size(),
359 delta_file_[delta_file_header_.size() + 0x0F] = 0;
360 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
362 delta_file_.size(),
368 ++delta_file_[delta_file_header_.size() + 0x0F];
369 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
371 delta_file_.size(),
377 --delta_file_[delta_file_header_.size() + 0x0F];
378 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
380 delta_file_.size(),
387 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
389 delta_file_.size(),
396 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
398 delta_file_.size(),
405 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
407 delta_file_.size(),
413 delta_file_[delta_file_header_.size() + 0x5F] =
415 delta_file_[delta_file_header_.size() + 0x60] =
417 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
419 delta_file_.size(),
425 delta_file_[delta_file_header_.size() + 0x5F] = 0;
426 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
428 delta_file_.size(),
434 ++delta_file_[delta_file_header_.size() + 0x5F];
435 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
437 delta_file_.size(),
443 --delta_file_[delta_file_header_.size() + 0x5F];
444 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
446 delta_file_.size(),
453 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
455 delta_file_.size(),
462 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
464 delta_file_.size(),
471 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
473 delta_file_.size(),
493 char* delta_with_guard = second_page - delta_file_.size();
494 memcpy(delta_with_guard, delta_file_.data(), delta_file_.size());
501 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
503 delta_file_.size(),
530 memcpy(delta_with_guard, delta_file_.data(), delta_file_.size());
534 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
536 delta_file_.size(),
557 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
558 for (size_t i = 0; i < delta_file_header_.size(); ++i) {
566 delta_file_.resize(delta_file_header_.size() - 2);
567 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
568 for (size_t i = 0; i < delta_file_.size(); ++i) {
577 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
579 for (size_t i = 0; i < delta_file_.size(); ++i) {
593 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
595 for (size_t i = 0; i < delta_file_.size(); ++i) {
610 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
612 for (size_t i = 0; i < delta_file_.size(); ++i) {
625 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
626 for (size_t i = 0; i < delta_file_.size(); ++i) {
636 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
637 for (size_t i = 0; i < delta_file_.size(); ++i) {
647 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
649 for (size_t i = 0; i < delta_file_.size(); ++i) {
653 EXPECT_EQ(delta_file_.size() - 1, i);
659 EXPECT_GE(expected_target_.size(), output_.size());
667 // Adjust delta window size to include size of invalid Varint.
674 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
676 for (size_t i = 0; i < delta_file_.size(); ++i) {
680 EXPECT_EQ(delta_file_header_.size() + delta_window_header_.size() - 2, i);
686 EXPECT_GE(expected_target_.size(), output_.size());
690 decoder_.SetMaximumTargetWindowSize(expected_target_.size());
691 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
692 for (size_t i = 0; i < delta_file_.size(); ++i) {
700 decoder_.SetMaximumTargetFileSize(expected_target_.size());
701 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
702 for (size_t i = 0; i < delta_file_.size(); ++i) {
710 decoder_.SetMaximumTargetWindowSize(expected_target_.size() - 1);
711 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
713 for (size_t i = 0; i < delta_file_.size(); ++i) {
724 decoder_.SetMaximumTargetFileSize(expected_target_.size() - 1);
725 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
727 for (size_t i = 0; i < delta_file_.size(); ++i) {
743 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
745 for (size_t i = 0; i < delta_file_.size(); ++i) {
766 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
768 for (size_t i = 0; i < delta_file_.size(); ++i) {
781 EXPECT_GE(expected_target_.size(), output_.size());
789 // Replace the Win_Indicator and the source size and source offset with a
793 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
795 for (size_t i = 0; i < delta_file_.size(); ++i) {
799 EXPECT_EQ(delta_file_header_.size() + delta_window_header_.size() + 2, i);
808 delta_file_[delta_file_header_.size() + 0x0C] =
810 delta_file_[delta_file_header_.size() + 0x0D] =
812 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
814 for (size_t i = 0; i < delta_file_.size(); ++i) {
818 EXPECT_EQ(delta_file_header_.size() + 0x0D, i);
824 EXPECT_GE(expected_target_.size(), output_.size());
827 // A COPY instruction with an explicit size of 0 is not illegal according to the
829 // reasonable encoder. Changing the size of a COPY instruction to zero will
830 // cause a failure because the generated target window size will not match the
831 // expected target size.
833 delta_file_[delta_file_header_.size() + 0x0C] = 0;
834 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
836 for (size_t i = 0; i < delta_file_.size(); ++i) {
844 EXPECT_GE(expected_target_.size(), output_.size());
848 ++delta_file_[delta_file_header_.size() + 0x0C];
849 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
851 for (size_t i = 0; i < delta_file_.size(); ++i) {
859 EXPECT_GE(expected_target_.size(), output_.size());
863 --delta_file_[delta_file_header_.size() + 0x0C];
864 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
866 for (size_t i = 0; i < delta_file_.size(); ++i) {
874 EXPECT_GE(expected_target_.size(), output_.size());
879 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
881 for (size_t i = 0; i < delta_file_.size(); ++i) {
885 EXPECT_EQ(delta_file_header_.size() + 0x10, i);
891 EXPECT_GE(expected_target_.size(), output_.size());
896 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
898 for (size_t i = 0; i < delta_file_.size(); ++i) {
902 EXPECT_EQ(delta_file_header_.size() + 0x0F, i);
908 EXPECT_GE(expected_target_.size(), output_.size());
913 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
915 for (size_t i = 0; i < delta_file_.size(); ++i) {
919 EXPECT_EQ(delta_file_header_.size() + 0x10, i);
925 EXPECT_GE(expected_target_.size(), output_.size());
929 delta_file_[delta_file_header_.size() + 0x0D] =
931 delta_file_[delta_file_header_.size() + 0x0E] =
933 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
935 for (size_t i = 0; i < delta_file_.size(); ++i) {
939 EXPECT_EQ(delta_file_header_.size() + 0x0E, i);
945 EXPECT_GE(expected_target_.size(), output_.size());
950 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
952 for (size_t i = 0; i < delta_file_.size(); ++i) {
956 EXPECT_EQ(delta_file_header_.size() + 0x11, i);
962 EXPECT_GE(expected_target_.size(), output_.size());
967 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
969 for (size_t i = 0; i < delta_file_.size(); ++i) {
973 EXPECT_EQ(delta_file_header_.size() + 0x10, i);
979 EXPECT_GE(expected_target_.size(), output_.size());
984 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
986 for (size_t i = 0; i < delta_file_.size(); ++i) {
990 EXPECT_EQ(delta_file_header_.size() + 0x11, i);
996 EXPECT_GE(expected_target_.size(), output_.size());
1000 delta_file_[delta_file_header_.size() + 0x0F] =
1002 delta_file_[delta_file_header_.size() + 0x10] =
1004 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
1006 for (size_t i = 0; i < delta_file_.size(); ++i) {
1010 EXPECT_EQ(delta_file_header_.size() + 0x10, i);
1016 EXPECT_GE(expected_target_.size(), output_.size());
1019 // An ADD instruction with an explicit size of 0 is not illegal according to the
1021 // reasonable encoder. Changing the size of an ADD instruction to zero will
1022 // cause a failure because the generated target window size will not match the
1023 // expected target size.
1025 delta_file_[delta_file_header_.size() + 0x0F] = 0;
1026 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
1028 for (size_t i = 0; i < delta_file_.size(); ++i) {
1036 EXPECT_GE(expected_target_.size(), output_.size());
1040 ++delta_file_[delta_file_header_.size() + 0x0F];
1041 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
1043 for (size_t i = 0; i < delta_file_.size(); ++i) {
1051 EXPECT_GE(expected_target_.size(), output_.size());
1055 --delta_file_[delta_file_header_.size() + 0x0F];
1056 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
1058 for (size_t i = 0; i < delta_file_.size(); ++i) {
1066 EXPECT_GE(expected_target_.size(), output_.size());
1071 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
1073 for (size_t i = 0; i < delta_file_.size(); ++i) {
1077 EXPECT_EQ(delta_file_header_.size() + 0x13, i);
1083 EXPECT_GE(expected_target_.size(), output_.size());
1088 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
1090 for (size_t i = 0; i < delta_file_.size(); ++i) {
1094 EXPECT_EQ(delta_file_header_.size() + 0x12, i);
1100 EXPECT_GE(expected_target_.size(), output_.size());
1105 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
1107 for (size_t i = 0; i < delta_file_.size(); ++i) {
1111 EXPECT_EQ(delta_file_header_.size() + 0x13, i);
1117 EXPECT_GE(expected_target_.size(), output_.size());
1121 delta_file_[delta_file_header_.size() + 0x5F] =
1123 delta_file_[delta_file_header_.size() + 0x60] =
1125 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
1127 for (size_t i = 0; i < delta_file_.size(); ++i) {
1131 EXPECT_EQ(delta_file_header_.size() + 0x60, i);
1137 EXPECT_GE(expected_target_.size(), output_.size());
1140 // A RUN instruction with an explicit size of 0 is not illegal according to the
1142 // reasonable encoder. Changing the size of a RUN instruction to zero will
1143 // cause a failure because the generated target window size will not match the
1144 // expected target size.
1146 delta_file_[delta_file_header_.size() + 0x5F] = 0;
1147 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
1149 for (size_t i = 0; i < delta_file_.size(); ++i) {
1157 EXPECT_GE(expected_target_.size(), output_.size());
1161 ++delta_file_[delta_file_header_.size() + 0x5F];
1162 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
1164 for (size_t i = 0; i < delta_file_.size(); ++i) {
1172 EXPECT_GE(expected_target_.size(), output_.size());
1176 --delta_file_[delta_file_header_.size() + 0x5F];
1177 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
1179 for (size_t i = 0; i < delta_file_.size(); ++i) {
1187 EXPECT_GE(expected_target_.size(), output_.size());
1192 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
1194 for (size_t i = 0; i < delta_file_.size(); ++i) {
1198 EXPECT_EQ(delta_file_header_.size() + 0x63, i);
1204 EXPECT_GE(expected_target_.size(), output_.size());
1209 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
1211 for (size_t i = 0; i < delta_file_.size(); ++i) {
1215 EXPECT_EQ(delta_file_header_.size() + 0x62, i);
1221 EXPECT_GE(expected_target_.size(), output_.size());
1226 decoder_.StartDecoding(dictionary_.data(), dictionary_.size());
1228 for (size_t i = 0; i < delta_file_.size(); ++i) {
1232 EXPECT_EQ(delta_file_header_.size() + 0x63, i);
1238 EXPECT_GE(expected_target_.size(), output_.size());