summaryrefslogtreecommitdiff
path: root/data/node/README
diff options
context:
space:
mode:
Diffstat (limited to 'data/node/README')
-rw-r--r--data/node/README30
1 files changed, 27 insertions, 3 deletions
diff --git a/data/node/README b/data/node/README
index 7d5c4c249..38aae846f 100644
--- a/data/node/README
+++ b/data/node/README
@@ -1,8 +1,32 @@
-In the case of linux, Clang 8 is required for the host.
+MCApollo's Notes.
+
+In the case of linux, Clang 8 is required due to v8.
+
TODO (if bored): fix the usage of libs for target on host toolchain.
-I've disable the need for it now.
+I've disable/fixed the other issue for now (mksnapshot/want_seperate_toolchain).
+
+TODO: Fix the Makefile/install.py for a smoother install.
TODO: Set all values uv cannot detect, like
-os.cpus, os.hwfreq
+os.cpus, os.hwfreq, the sysctl values are missing.
+
+TODO: Figure a less hacky way to get jitless working,
+It doesn't work as v8 claims it should work or I'm doing something wrong.
+Cleaner patches next time ^
+ SIGCHLD will stop node.
+
+-> Setting CS_DEBUGGED in unc0ver doesn't work as intented?
+
+Shoutouts:
+-> Coolstar/PPSSP maintainers, since I borrowed PPSSP's code to set CS_DEBUGGED.
+-> Shawn Presser's version of node for iOS
+ He didn't try for jit it seems, Xcode just sets CS_DEBUGGED
+ when running from Xcode and it works for him I guess.
+ https://github.com/shawwn/node/tree/ios-release?files=1
+-> Node chakracore/nodejs-mobile maintainers for gyp edits and
+ leading me to try v8 node.
+
+Callouts:
+-> Screw Node's build system, that's all.
Knock down one language, go to the next.