| OLD | NEW |
| 1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file |
| 2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
| 3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
| 4 | 4 |
| 5 #ifndef VM_METHOD_RECOGNIZER_H_ | 5 #ifndef VM_METHOD_RECOGNIZER_H_ |
| 6 #define VM_METHOD_RECOGNIZER_H_ | 6 #define VM_METHOD_RECOGNIZER_H_ |
| 7 | 7 |
| 8 #include "vm/allocation.h" | 8 #include "vm/allocation.h" |
| 9 | 9 |
| 10 namespace dart { | 10 namespace dart { |
| (...skipping 404 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 415 V(_HashVMBase, get:_index, LinkedHashMap_getIndex, 1431607529) \ | 415 V(_HashVMBase, get:_index, LinkedHashMap_getIndex, 1431607529) \ |
| 416 V(_HashVMBase, set:_index, LinkedHashMap_setIndex, 2007926178) \ | 416 V(_HashVMBase, set:_index, LinkedHashMap_setIndex, 2007926178) \ |
| 417 V(_HashVMBase, get:_data, LinkedHashMap_getData, 958070909) \ | 417 V(_HashVMBase, get:_data, LinkedHashMap_getData, 958070909) \ |
| 418 V(_HashVMBase, set:_data, LinkedHashMap_setData, 1134236592) \ | 418 V(_HashVMBase, set:_data, LinkedHashMap_setData, 1134236592) \ |
| 419 V(_HashVMBase, get:_usedData, LinkedHashMap_getUsedData, 421669312) \ | 419 V(_HashVMBase, get:_usedData, LinkedHashMap_getUsedData, 421669312) \ |
| 420 V(_HashVMBase, set:_usedData, LinkedHashMap_setUsedData, 1152062737) \ | 420 V(_HashVMBase, set:_usedData, LinkedHashMap_setUsedData, 1152062737) \ |
| 421 V(_HashVMBase, get:_hashMask, LinkedHashMap_getHashMask, 969476186) \ | 421 V(_HashVMBase, get:_hashMask, LinkedHashMap_getHashMask, 969476186) \ |
| 422 V(_HashVMBase, set:_hashMask, LinkedHashMap_setHashMask, 1781420082) \ | 422 V(_HashVMBase, set:_hashMask, LinkedHashMap_setHashMask, 1781420082) \ |
| 423 V(_HashVMBase, get:_deletedKeys, LinkedHashMap_getDeletedKeys, 63633039) \ | 423 V(_HashVMBase, get:_deletedKeys, LinkedHashMap_getDeletedKeys, 63633039) \ |
| 424 V(_HashVMBase, set:_deletedKeys, LinkedHashMap_setDeletedKeys, 2079107858) \ | 424 V(_HashVMBase, set:_deletedKeys, LinkedHashMap_setDeletedKeys, 2079107858) \ |
| 425 V(Uint8List, ., Uint8ListFactory, 1844890525) \ |
| 426 V(Int8List, ., Int8ListFactory, 1802068996) \ |
| 427 V(Uint16List, ., Uint16ListFactory, 1923962567) \ |
| 428 V(Int16List, ., Int16ListFactory, 2000007495) \ |
| 429 V(Uint32List, ., Uint32ListFactory, 1836019363) \ |
| 430 V(Int32List, ., Int32ListFactory, 442847136) \ |
| 431 V(Uint64List, ., Uint64ListFactory, 196248223) \ |
| 432 V(Int64List, ., Int64ListFactory, 1668869084) \ |
| 433 V(Float32List, ., Float32ListFactory, 1367032554) \ |
| 434 V(Float64List, ., Float64ListFactory, 1886443347) \ |
| 435 V(Int32x4List, ., Int32x4ListFactory, 1409401969) \ |
| 436 V(Float32x4List, ., Float32x4ListFactory, 556438009) \ |
| 437 V(Float64x2List, ., Float64x2ListFactory, 1269752759) |
| 425 | 438 |
| 426 | 439 |
| 427 // A list of core function that should never be inlined. | 440 // A list of core function that should never be inlined. |
| 428 #define INLINE_BLACK_LIST(V) \ | 441 #define INLINE_BLACK_LIST(V) \ |
| 429 V(_Bigint, _lsh, Bigint_lsh, 1457834861) \ | 442 V(_Bigint, _lsh, Bigint_lsh, 1457834861) \ |
| 430 V(_Bigint, _rsh, Bigint_rsh, 1619318930) \ | 443 V(_Bigint, _rsh, Bigint_rsh, 1619318930) \ |
| 431 V(_Bigint, _absAdd, Bigint_absAdd, 1029882563) \ | 444 V(_Bigint, _absAdd, Bigint_absAdd, 1029882563) \ |
| 432 V(_Bigint, _absSub, Bigint_absSub, 1407667556) \ | 445 V(_Bigint, _absSub, Bigint_absSub, 1407667556) \ |
| 433 V(_Bigint, _mulAdd, Bigint_mulAdd, 1408994809) \ | 446 V(_Bigint, _mulAdd, Bigint_mulAdd, 1408994809) \ |
| 434 V(_Bigint, _sqrAdd, Bigint_sqrAdd, 2025116181) \ | 447 V(_Bigint, _sqrAdd, Bigint_sqrAdd, 2025116181) \ |
| (...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 491 ASSERT(f.CheckSourceFingerprint(#p0 ", " #p1, fp)) | 504 ASSERT(f.CheckSourceFingerprint(#p0 ", " #p1, fp)) |
| 492 | 505 |
| 493 #define CHECK_FINGERPRINT3(f, p0, p1, p2, fp) \ | 506 #define CHECK_FINGERPRINT3(f, p0, p1, p2, fp) \ |
| 494 ASSERT(f.CheckSourceFingerprint(#p0 ", " #p1 ", " #p2, fp)) | 507 ASSERT(f.CheckSourceFingerprint(#p0 ", " #p1 ", " #p2, fp)) |
| 495 #endif // defined(DART_NO_SNAPSHOT). | 508 #endif // defined(DART_NO_SNAPSHOT). |
| 496 | 509 |
| 497 | 510 |
| 498 } // namespace dart | 511 } // namespace dart |
| 499 | 512 |
| 500 #endif // VM_METHOD_RECOGNIZER_H_ | 513 #endif // VM_METHOD_RECOGNIZER_H_ |
| OLD | NEW |