mirror of
https://github.com/discourse/discourse.git
synced 2025-02-07 11:58:27 +00:00
DEV: update mini_racer (#30656)
Mini_racer was redesigned to keep all V8 vm integration on a dedicated thread. Previous attempts at upgrades had lots of stack poisoning across V8 owned and Ruby owned threads that were leading to segfaults. We will monitor the new design in production to see how robust the new solution is.
This commit is contained in:
parent
db9174a527
commit
be5b12c906
2
Gemfile
2
Gemfile
@ -99,7 +99,7 @@ gem "sidekiq"
|
|||||||
gem "mini_scheduler"
|
gem "mini_scheduler"
|
||||||
|
|
||||||
gem "execjs", require: false
|
gem "execjs", require: false
|
||||||
gem "mini_racer"
|
gem "mini_racer", "0.17.pre12"
|
||||||
|
|
||||||
gem "highline", require: false
|
gem "highline", require: false
|
||||||
|
|
||||||
|
14
Gemfile.lock
14
Gemfile.lock
@ -212,10 +212,10 @@ GEM
|
|||||||
base64
|
base64
|
||||||
kgio (2.11.4)
|
kgio (2.11.4)
|
||||||
language_server-protocol (3.17.0.3)
|
language_server-protocol (3.17.0.3)
|
||||||
libv8-node (18.19.0.0-aarch64-linux)
|
libv8-node (22.7.0.4-aarch64-linux)
|
||||||
libv8-node (18.19.0.0-arm64-darwin)
|
libv8-node (22.7.0.4-arm64-darwin)
|
||||||
libv8-node (18.19.0.0-x86_64-darwin)
|
libv8-node (22.7.0.4-x86_64-darwin)
|
||||||
libv8-node (18.19.0.0-x86_64-linux)
|
libv8-node (22.7.0.4-x86_64-linux)
|
||||||
listen (3.9.0)
|
listen (3.9.0)
|
||||||
rb-fsevent (~> 0.10, >= 0.10.3)
|
rb-fsevent (~> 0.10, >= 0.10.3)
|
||||||
rb-inotify (~> 0.9, >= 0.9.10)
|
rb-inotify (~> 0.9, >= 0.9.10)
|
||||||
@ -247,8 +247,8 @@ GEM
|
|||||||
mini_racer (>= 0.6.3)
|
mini_racer (>= 0.6.3)
|
||||||
method_source (1.1.0)
|
method_source (1.1.0)
|
||||||
mini_mime (1.1.5)
|
mini_mime (1.1.5)
|
||||||
mini_racer (0.14.1)
|
mini_racer (0.17.0.pre12)
|
||||||
libv8-node (~> 18.19.0.0)
|
libv8-node (~> 22.7.0.4)
|
||||||
mini_scheduler (0.18.0)
|
mini_scheduler (0.18.0)
|
||||||
sidekiq (>= 6.5, < 8.0)
|
sidekiq (>= 6.5, < 8.0)
|
||||||
mini_sql (1.6.0)
|
mini_sql (1.6.0)
|
||||||
@ -671,7 +671,7 @@ DEPENDENCIES
|
|||||||
message_bus
|
message_bus
|
||||||
messageformat-wrapper
|
messageformat-wrapper
|
||||||
mini_mime
|
mini_mime
|
||||||
mini_racer
|
mini_racer (= 0.17.pre12)
|
||||||
mini_scheduler
|
mini_scheduler
|
||||||
mini_sql
|
mini_sql
|
||||||
mini_suffix
|
mini_suffix
|
||||||
|
Loading…
x
Reference in New Issue
Block a user