nickva opened a new pull request, #6018:
URL: https://github.com/apache/couchdb/pull/6018

   * Add custom malloc for small blocks /w an 11% speedup in v8 bench (as 
claimed upstream). My own local `make microbench` showed a 13458 nsec -> 7385 
nsec improvement which is closer to 40%(!)
   
https://github.com/bellard/quickjs/commit/99e9181d117a0cb65d37cb11a55a34bf29853309
   
   * Add Uint8Array base64/hex methods (initial patch by saghul) 
https://github.com/bellard/quickjs/commit/e182e3df5c51017a7faa97a654b3f2b9c6330448
   
   * Fix `memcpy()` undefined behavior if a pointer is NULL with zero size 
https://github.com/bellard/quickjs/commit/1f50b39e99d12042fc2e2ce3b754719fa42af753
   
   * Fixed error handling in `os.exec()` 
https://github.com/bellard/quickjs/commit/b1b4733bd9f75509ffbf1243b754a8e61278b790
   
   * Add missing NULL pointer check 
https://github.com/bellard/quickjs/issues/504
   
   * Use __EMSCRIPTEN__ define instead of EMSCRIPTEN 
https://github.com/bellard/quickjs/commit/9b90125510d8a57bb1b687a798237d8b7133fb49
   
   * Heap-Use-After-Free in Atomics Operations via ResizableArrayBuffer 
https://github.com/bellard/quickjs/issues/508
   
   * Expose Unicode version in C API 
https://github.com/bellard/quickjs/issues/509
   
   * Fix member access on non-decimal numeric literals 
https://github.com/bellard/quickjs/commit/66afb7234cf53957094509014cc5e97fa152b0f4
   
   * Avoid initializer-string warning for the digits array 
https://github.com/bellard/quickjs/commit/d38eea93365879b5bff8b649d8dbb4dc1b849e56
   
   WARNING: `couchjs.c` inlines refcount helpers 
`(JS_FreeValue/JS_DupValue/...)` from `quickjs.h`. Rebar port compiler rebuilds 
couchjs.o when couchjs.c changes not when included header changes. This update 
alters the header (refcount layout) so a stale couchjs.o would mismatch the new 
libquickjs.a and corrupt refcounts. TL;DR do clean -xffd build with this change.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to