Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Issue 29431555: Issue 5216 - [emscripten] Use a more reliable way of retrieving mangled function name (Closed)

Created:
May 6, 2017, 8:36 a.m. by Wladimir Palant
Modified:
May 8, 2017, 12:37 p.m.
Reviewers:
sergei
CC:
hub, Felix Dahlke
Base URL:
https://hg.adblockplus.org/adblockpluscore
Visibility:
Public.

Description

Issue 5216 - [emscripten] Use a more reliable way of retrieving mangled function name

Patch Set 1 #

Total comments: 4

Patch Set 2 : Slight code improvements #

Total comments: 4

Patch Set 3 : Use std::string for function name rather than std::vector #

Total comments: 4

Patch Set 4 : Two minor fixes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+65 lines, -75 lines) Patch
M compile View 1 2 3 2 chunks +3 lines, -2 lines 0 comments Download
M compiled/bindings/generator.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M compiled/bindings/generator.cpp View 1 2 3 4 chunks +7 lines, -72 lines 0 comments Download
A compiled/bindings/library.h View 1 1 chunk +23 lines, -0 lines 0 comments Download
A compiled/bindings/library.js View 1 2 1 chunk +31 lines, -0 lines 0 comments Download

Messages

Total messages: 7
Wladimir Palant
May 6, 2017, 8:36 a.m. (2017-05-06 08:36:29 UTC) #1
Wladimir Palant
Patch Set 2 fixes the issues below. https://codereview.adblockplus.org/29431555/diff/29431556/compiled/bindings/library.js File compiled/bindings/library.js (right): https://codereview.adblockplus.org/29431555/diff/29431556/compiled/bindings/library.js#newcode22 compiled/bindings/library.js:22: GetFunctionName__sig: ["iii"], ...
May 8, 2017, 8:53 a.m. (2017-05-08 08:53:57 UTC) #2
sergei
https://codereview.adblockplus.org/29431555/diff/29431556/compiled/bindings/library.js File compiled/bindings/library.js (right): https://codereview.adblockplus.org/29431555/diff/29431556/compiled/bindings/library.js#newcode22 compiled/bindings/library.js:22: GetFunctionName__sig: ["iii"], On 2017/05/08 08:53:57, Wladimir Palant wrote: > ...
May 8, 2017, 9:16 a.m. (2017-05-08 09:16:29 UTC) #3
Wladimir Palant
https://codereview.adblockplus.org/29431555/diff/29431556/compiled/bindings/library.js File compiled/bindings/library.js (right): https://codereview.adblockplus.org/29431555/diff/29431556/compiled/bindings/library.js#newcode22 compiled/bindings/library.js:22: GetFunctionName__sig: ["iii"], On 2017/05/08 09:16:29, sergei wrote: > Wouldn't ...
May 8, 2017, 10:17 a.m. (2017-05-08 10:17:18 UTC) #4
sergei
LGTM https://codereview.adblockplus.org/29431555/diff/29433567/compile File compile (right): https://codereview.adblockplus.org/29431555/diff/29433567/compile#newcode78 compile:78: '-o', BINDINGS_GENERATOR, '-std=c++1z', '--js-library', JS_LIBRARY, does c++1z influence ...
May 8, 2017, 10:58 a.m. (2017-05-08 10:58:19 UTC) #5
Wladimir Palant
Patch Set 4 fixes the issues below. https://codereview.adblockplus.org/29431555/diff/29433567/compile File compile (right): https://codereview.adblockplus.org/29431555/diff/29433567/compile#newcode78 compile:78: '-o', BINDINGS_GENERATOR, ...
May 8, 2017, 11:41 a.m. (2017-05-08 11:41:34 UTC) #6
sergei
May 8, 2017, 11:48 a.m. (2017-05-08 11:48:51 UTC) #7
LGTM

Powered by Google App Engine
This is Rietveld