[v8-users] Tips for SIMD optimization of code

2019-09-25 Thread Piyush Katariya
How aggressively V8 optimizes the JS code to translate into SIMD instructions (AVX, SSE, MMX etc) under the hood? I am not interested in SIMD.js project. I am interested in the code patterns which V8 JIT see as legit for data parallelization using SIMD depending upon host CPU architecture.

Re: [v8-users] V8 build failing

2019-09-25 Thread Manikandan Kaliyaperumal
Hello, Thanks for thorwing some light on this. So, we decided to move to the version you recommended, 7.7. But, it still fails with some "no rule" error. I just updated the VERSION=7.7 and ran it as is. Do i need to make any adjustments in the build.v8.sh or elsewhere? Please let me know.

[v8-users] Replacing constructor function

2019-09-25 Thread Darin Dimitrov
I am embedding V8 and I have the following javascript: var TSObject = (function (_super) { __extends(TSObject, _super); function TSObject() { return _super !== null && _super.apply(this, arguments) || this; } return TSObject; }(String)); As an embedder, I have registered

Re: [v8-users] NewDefaultPlatform() unresolved external symbol

2019-09-25 Thread Joe Smack
I followed the instructions. I've tried several different setups and it just seems to me that V8's debug setup is screwed up. (Release build is fine.) On Monday, September 23, 2019 at 1:41:12 AM UTC-7, Jakob Kummerow wrote: > > Does it help if you follow the instructions

Re: [v8-users] V8 build failing

2019-09-25 Thread Jakob Kummerow
Ah. These errors make sense, *.googlecode.com doesn't exist any more. You'll have to figure out where to get those dependencies (at the right versions!) nowadays. After putting them all in the right places, run "gclient runhooks" instead of "gclient sync" (which usually implies the former). If

Re: [v8-users] V8 build failing

2019-09-25 Thread Mani
Hello, Thanks for the reply and suggestions. Per your suggestion, picked branch-heads/3.28 and reordered "gclient sync", both gives the below error. It says SVN/trunk not available. Am i doing something wrong? Please let me know. # VERSION=3.28.71 VERSION=3.28 pushd v8 git checkout

Re: [v8-users] V8 build failing

2019-09-25 Thread Jakob Kummerow
First off, version 3.28.71 is *very outdated*. It hasn't been touched in five years. If it suddenly stopped working for you, then that's certainly not due to a change in V8. Also, 3.28.71 is not a good version to pick. If you must use a five-year-old version, then you should at least pick

[v8-users] V8 build failing

2019-09-25 Thread Manikandan Kaliyaperumal
Hello, I have been struggling with this V8 build fail for a day or two now and any help on this would be much appreciated. We use V8 version in our project.for a script process engine. It suddenly stopped working and build fails. CXX(target)