diff --git a/AUTHORS b/AUTHORS index 40c4f16c813964ae1ce362446f668cccc311d5ae..088c0fbc053bd82bf58df802cf1abf1b8fad064a 100644 --- a/AUTHORS +++ b/AUTHORS @@ -200,3 +200,4 @@ Yu Yin <xwafish@gmail.com> Zac Hansen <xaxxon@gmail.com> Zhongping Wang <kewpie.w.zp@gmail.com> 柳è£ä¸€ <admin@web-tinker.com> +Yanbo Li <lybvinci@gmail.com> diff --git a/src/codegen/arm64/register-arm64.h b/src/codegen/arm64/register-arm64.h index 2bdf0ceea03cda0b8540825cd3641a47229ce114..e391c5fb740f4eaf49957bf4c62f75ab6b23e751 100644 --- a/src/codegen/arm64/register-arm64.h +++ b/src/codegen/arm64/register-arm64.h @@ -525,13 +525,11 @@ ALIAS_REGISTER(VRegister, fp_scratch2, d31); // AreAliased returns true if any of the named registers overlap. Arguments set // to NoReg are ignored. The system stack pointer may be specified. -bool AreAliased(const CPURegister& reg1, const CPURegister& reg2, - const CPURegister& reg3 = NoReg, - const CPURegister& reg4 = NoReg, - const CPURegister& reg5 = NoReg, - const CPURegister& reg6 = NoReg, - const CPURegister& reg7 = NoReg, - const CPURegister& reg8 = NoReg); +V8_EXPORT_PRIVATE bool AreAliased( + const CPURegister& reg1, const CPURegister& reg2, + const CPURegister& reg3 = NoReg, const CPURegister& reg4 = NoReg, + const CPURegister& reg5 = NoReg, const CPURegister& reg6 = NoReg, + const CPURegister& reg7 = NoReg, const CPURegister& reg8 = NoReg); // AreSameSizeAndType returns true if all of the specified registers have the // same size, and are of the same type. The system stack pointer may be diff --git a/src/strings/unicode.h b/src/strings/unicode.h index 48483af9e172bf4e4a86f1849618c20950a99194..df77707bebca7049041b52ff40ec15cfa7e647c7 100644 --- a/src/strings/unicode.h +++ b/src/strings/unicode.h @@ -228,12 +228,12 @@ V8_INLINE bool IsStringLiteralLineTerminator(uchar c) { } #ifndef V8_INTL_SUPPORT -struct ToLowercase { +struct V8_EXPORT_PRIVATE ToLowercase { static const int kMaxWidth = 3; static const bool kIsToLower = true; static int Convert(uchar c, uchar n, uchar* result, bool* allow_caching_ptr); }; -struct ToUppercase { +struct V8_EXPORT_PRIVATE ToUppercase { static const int kMaxWidth = 3; static const bool kIsToLower = false; static int Convert(uchar c, uchar n, uchar* result, bool* allow_caching_ptr);