瀏覽代碼

upgrade es4x to 0.7.3 (#4567)

Paulo Lopes 6 年之前
父節點
當前提交
4311188a99

+ 15 - 14
frameworks/JavaScript/es4x/es4x.dockerfile

@@ -1,4 +1,4 @@
-FROM oracle/graalvm-ce:1.0.0-rc11
+FROM oracle/graalvm-ce:1.0.0-rc14
 # Set working dir
 RUN mkdir /app
 WORKDIR /app
@@ -9,16 +9,17 @@ COPY ./ /app
 RUN npm --unsafe-perm install
 
 CMD java \
-    -server                                           \
-    -XX:+UseNUMA                                      \
-    -XX:+UseParallelGC                                \
-    -XX:+AggressiveOpts                               \
-    -Dvertx.disableMetrics=true                       \
-    -Dvertx.disableH2c=true                           \
-    -Dvertx.disableWebsockets=true                    \
-    -Dvertx.flashPolicyHandler=false                  \
-    -Dvertx.threadChecks=false                        \
-    -Dvertx.disableContextTimings=true                \
-    -Dvertx.disableTCCL=true                          \
-    -jar node_modules/.bin/benchmark.jar              \
-    --instances `grep --count ^processor /proc/cpuinfo`
+    -server                                             \
+    -XX:+UseNUMA                                        \
+    -XX:+UseParallelGC                                  \
+    -XX:+AggressiveOpts                                 \
+    -Dvertx.disableMetrics=true                         \
+    -Dvertx.disableH2c=true                             \
+    -Dvertx.disableWebsockets=true                      \
+    -Dvertx.flashPolicyHandler=false                    \
+    -Dvertx.threadChecks=false                          \
+    -Dvertx.disableContextTimings=true                  \
+    -Dvertx.disableTCCL=true                            \
+    -jar node_modules/.bin/benchmark.jar                \
+    --instances `grep --count ^processor /proc/cpuinfo` \
+    --options vertx.json

+ 4 - 2
frameworks/JavaScript/es4x/package.json

@@ -13,6 +13,9 @@
     "@vertx/web-templ-handlebars": "^3.6.3",
     "@reactiverse/reactive-pg-client": "^0.11.2"
   },
+  "mvnDependencies": [
+    "io.netty:netty-transport-native-epoll:jar:linux-x86_64:4.1.30.Final"
+  ],
   "files": [
     "util.js",
     "templates/fortunes.hbs"
@@ -20,7 +23,6 @@
   "scripts": {
     "start": "benchmark",
     "test": "benchmark test index.test.js",
-    "postinstall": "es4x install",
-    "dockerfile": "es4x dockerfile"
+    "postinstall": "es4x install -f"
   }
 }

+ 3 - 0
frameworks/JavaScript/es4x/vertx.json

@@ -0,0 +1,3 @@
+{
+  "preferNativeTransport": true
+}