Как делают “несколько контекстов выполнения JavaScript” работа?

Возможно, уже немного поздно, чтобы помочь вам, но, возможно, это поможет кому-то еще. У меня была похожая проблема, поэтому я отправил вопрос на форумы сообщества Eclipse с вопросом, как получить отчет об отсутствующих зависимостях. Полезный ответ Микаэля Истрии показан ниже для тех, кто не является участником этого форума:


Вы можете запустить или подключить консоль OSGi и попробовать запустить пакет вручную. Консоль выведет вам несколько предупреждений. См. http://eclipse.org/equinox/documents/quickstart.php и более подробную информацию.

shell> eclipse -console
 [...Eclipse starts up...] 
osgi> diag your.unresolved.bundle
 [...shows you unresolved constraints...]

В моем случае я попробовал несколько структур каталогов, которые, по моему мнению, должны работать, прежде чем нашел такую, которая сработала:

dropins/
   myPlugin
   plugins/
      depPluginDir1/*
      depPluginDir2/*

Возвращаясь спустя годы, чтобы решить аналогичную проблему. .., я считаю полезными следующие веб-страницы: Где находится My Bundle , Плагины не выбираются из папки dropins / .

7
задан Community 23 May 2017 в 12:30
поделиться

1 ответ

В Firefox весь JavaScript на веб-страницах выполняется в основном потоке, поэтому он сериализуется. Каждый кадр будет иметь свой собственный JSContext , и каждый метод выполняется до конца. Вытеснения нет.

6
ответ дан 7 December 2019 в 10:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: