This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
From 1d652ba5dae756e39f275441d2d077e8d15b507f Mon Sep 17 00:00:00 2001 | |
From: Yoshi Cheng-Hao Huang <allstars.chh@gmail.com> | |
Date: Wed, 2 Nov 2022 12:15:33 +0100 | |
Subject: Add a EnsureAndLoadStringBundle to preload the resources in main | |
thread | |
--- | |
dom/base/nsContentUtils.cpp | 10 ++++++++++ | |
dom/base/nsContentUtils.h | 5 +++++ | |
intl/strres/moz.build | 4 ++++ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
void test_A_Empty() | |
{ | |
UErrorCode status = U_ZERO_ERROR; | |
UListFormatter* fmt = | |
ulistfmt_openForType("en", ULISTFMT_TYPE_AND, ULISTFMT_WIDTH_WIDE, &status); | |
ASSERT_TRUE(U_SUCCESS(status)); | |
const char16_t* strings[] = {u"A", u""}; | |
const int32_t len[] = {1, 0}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
commit aa4ab75f13ad4882c25ab77997c907d2b374c39b | |
Author: Yoshi Cheng-Hao Huang <allstars.chh@gmail.com> | |
Date: Fri Jan 8 15:50:42 2021 +0100 | |
submit a task to TaskController during XPCOMShutdown. | |
diff --git a/xpcom/build/XPCOMInit.cpp b/xpcom/build/XPCOMInit.cpp | |
index 9fd9fb255e41..baaa97753681 100644 | |
--- a/xpcom/build/XPCOMInit.cpp | |
+++ b/xpcom/build/XPCOMInit.cpp |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/js/src/vm/HelperThreads.cpp b/js/src/vm/HelperThreads.cpp | |
index 7e676fb17e19..2e4a1843f534 100644 | |
--- a/js/src/vm/HelperThreads.cpp | |
+++ b/js/src/vm/HelperThreads.cpp | |
@@ -1683,17 +1683,20 @@ void GlobalHelperThreadState::startHandlingCompressionTasks( | |
} | |
void GlobalHelperThreadState::scheduleCompressionTasks( | |
const AutoLockHelperThreadState& lock, ScheduleCompressionTask schedule) { | |
auto& pending = compressionPendingList(lock); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
commit 545b774a1f9622fe9fc9f775ff62481d6d23e9e5 | |
Author: Yoshi Cheng-Hao Huang <allstars.chh@gmail.com> | |
Date: Tue Jun 2 19:39:48 2020 +0200 | |
test Rooted<JSLinearString*> | |
diff --git a/js/src/jsapi-tests/moz.build b/js/src/jsapi-tests/moz.build | |
index 77ce80711e5f..6c86873210fc 100644 | |
--- a/js/src/jsapi-tests/moz.build | |
+++ b/js/src/jsapi-tests/moz.build |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
commit af86cf932c9cd76eeaf404896e1603a58d442a56 | |
Author: Yoshi Cheng-Hao Huang <allstars.chh@gmail.com> | |
Date: Fri Oct 18 13:40:39 2019 +0200 | |
Bug 1576592 - bail out if atom is nullptr. | |
diff --git a/js/src/vm/JSAtom.cpp b/js/src/vm/JSAtom.cpp | |
index 9b813f48f39d..07eb473376b0 100644 | |
--- a/js/src/vm/JSAtom.cpp | |
+++ b/js/src/vm/JSAtom.cpp |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/js/src/gc/GCMarker.h b/js/src/gc/GCMarker.h | |
index e4a2f2c68eee..1364956cf740 100644 | |
--- a/js/src/gc/GCMarker.h | |
+++ b/js/src/gc/GCMarker.h | |
@@ -181,23 +181,23 @@ class MarkStack { | |
MOZ_MUST_USE bool resize(size_t newCapacity); | |
TaggedPtr* topPtr(); | |
const TaggedPtr& peekPtr() const; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
commit ada3601ce5366fe1bb7baa50506445bc464cbf1b | |
Author: Yoshi Cheng-Hao Huang <allstars.chh@gmail.com> | |
Date: Thu Dec 13 17:38:31 2018 +0100 | |
assert read barrier | |
diff --git a/js/src/gc/Cell.h b/js/src/gc/Cell.h | |
index 83bae26ab242..0f656cd7b684 100644 | |
--- a/js/src/gc/Cell.h | |
+++ b/js/src/gc/Cell.h |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
commit 205ce5730eef79418749366aadcedc557af17ca5 | |
Author: Yoshi Cheng-Hao Huang <allstars.chh@gmail.com> | |
Date: Fri Dec 14 15:11:10 2018 +0100 | |
use unbarrieredGet() | |
diff --git a/js/src/vm/Debugger.cpp b/js/src/vm/Debugger.cpp | |
index 258a5fe9f0d8..9fc11ee2eb2f 100644 | |
--- a/js/src/vm/Debugger.cpp | |
+++ b/js/src/vm/Debugger.cpp |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <iostream> | |
int* foo() | |
{ | |
int a; | |
return new (&a)int(5); | |
} | |
int* bar() | |
{ |
NewerOlder