Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(76)

Issue 1633083002: Fix memory leakage on Linux - part3 (Closed)

Created:
4 years, 11 months ago by Jim Wang
Modified:
4 years, 10 months ago
CC:
pdfium-reviews_googlegroups.com
Base URL:
https://pdfium.googlesource.com/pdfium.git@xfa
Target Ref:
refs/heads/xfa
Visibility:
Public.

Description

Patch Set 1 #

Total comments: 7

Patch Set 2 #

Patch Set 3 : #

Total comments: 15

Patch Set 4 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+100 lines, -6 lines) Patch
M fpdfsdk/include/jsapi/fxjs_v8.h View 1 2 3 3 chunks +60 lines, -3 lines 0 comments Download
M fpdfsdk/src/jsapi/fxjs_v8.cpp View 1 2 3 6 chunks +40 lines, -3 lines 0 comments Download

Messages

Total messages: 18 (3 generated)
Jim Wang
4 years, 11 months ago (2016-01-26 03:58:42 UTC) #2
jun_fang
https://codereview.chromium.org/1633083002/diff/1/fpdfsdk/include/jsapi/fxjs_v8.h File fpdfsdk/include/jsapi/fxjs_v8.h (right): https://codereview.chromium.org/1633083002/diff/1/fpdfsdk/include/jsapi/fxjs_v8.h#newcode49 fpdfsdk/include/jsapi/fxjs_v8.h:49: // Global week map to put the dynamic objects. ...
4 years, 11 months ago (2016-01-26 05:18:58 UTC) #3
jun_fang
https://codereview.chromium.org/1633083002/diff/1/fpdfsdk/src/jsapi/fxjs_v8.cpp File fpdfsdk/src/jsapi/fxjs_v8.cpp (right): https://codereview.chromium.org/1633083002/diff/1/fpdfsdk/src/jsapi/fxjs_v8.cpp#newcode133 fpdfsdk/src/jsapi/fxjs_v8.cpp:133: if (id == -1) if (id == -1 || ...
4 years, 11 months ago (2016-01-26 05:56:15 UTC) #4
Jim Wang
@Tom and Lei, Jochen, please start to review it.
4 years, 11 months ago (2016-01-26 07:33:40 UTC) #6
jochen (gone - plz use gerrit)
https://codereview.chromium.org/1633083002/diff/40001/fpdfsdk/src/jsapi/fxjs_v8.cpp File fpdfsdk/src/jsapi/fxjs_v8.cpp (right): https://codereview.chromium.org/1633083002/diff/40001/fpdfsdk/src/jsapi/fxjs_v8.cpp#newcode348 fpdfsdk/src/jsapi/fxjs_v8.cpp:348: FXJS_NewFxDynamicObj(pIsolate, pIRuntime, i, TRUE); what's the difference between TRUE ...
4 years, 11 months ago (2016-01-26 17:04:17 UTC) #7
Lei Zhang
https://codereview.chromium.org/1633083002/diff/40001/fpdfsdk/include/jsapi/fxjs_v8.h File fpdfsdk/include/jsapi/fxjs_v8.h (right): https://codereview.chromium.org/1633083002/diff/40001/fpdfsdk/include/jsapi/fxjs_v8.h#newcode104 fpdfsdk/include/jsapi/fxjs_v8.h:104: V8TemplateMap* m_pDynamicObjsMap; Can |m_pDynamicObjsMap| just be a std::unique_ptr ? ...
4 years, 11 months ago (2016-01-26 22:18:27 UTC) #8
Jim Wang
https://codereview.chromium.org/1633083002/diff/40001/fpdfsdk/include/jsapi/fxjs_v8.h File fpdfsdk/include/jsapi/fxjs_v8.h (right): https://codereview.chromium.org/1633083002/diff/40001/fpdfsdk/include/jsapi/fxjs_v8.h#newcode104 fpdfsdk/include/jsapi/fxjs_v8.h:104: V8TemplateMap* m_pDynamicObjsMap; On 2016/01/26 22:18:26, Lei Zhang wrote: > ...
4 years, 11 months ago (2016-01-27 05:21:04 UTC) #9
Jim Wang
https://codereview.chromium.org/1633083002/diff/40001/fpdfsdk/include/jsapi/fxjs_v8.h File fpdfsdk/include/jsapi/fxjs_v8.h (right): https://codereview.chromium.org/1633083002/diff/40001/fpdfsdk/include/jsapi/fxjs_v8.h#newcode220 fpdfsdk/include/jsapi/fxjs_v8.h:220: FX_BOOL bStatic = FALSE); On 2016/01/26 22:18:26, Lei Zhang ...
4 years, 11 months ago (2016-01-27 05:24:27 UTC) #10
Jim Wang
https://codereview.chromium.org/1633083002/diff/40001/fpdfsdk/src/jsapi/fxjs_v8.cpp File fpdfsdk/src/jsapi/fxjs_v8.cpp (right): https://codereview.chromium.org/1633083002/diff/40001/fpdfsdk/src/jsapi/fxjs_v8.cpp#newcode476 fpdfsdk/src/jsapi/fxjs_v8.cpp:476: CFXJS_PerObjectData* pPerObjData = new CFXJS_PerObjectData(nObjDefnID); On 2016/01/26 17:04:17, jochen ...
4 years, 11 months ago (2016-01-27 05:40:06 UTC) #11
jochen (gone - plz use gerrit)
lgtm
4 years, 11 months ago (2016-01-27 07:31:20 UTC) #12
Tom Sepez
jochen's LGTM is sufficient approval to land this.
4 years, 10 months ago (2016-01-28 00:13:38 UTC) #13
Jim Wang
On 2016/01/28 00:13:38, Tom Sepez wrote: > jochen's LGTM is sufficient approval to land this. ...
4 years, 10 months ago (2016-01-28 02:44:15 UTC) #14
Jim Wang
https://codereview.chromium.org/1633083002/diff/40001/fpdfsdk/include/jsapi/fxjs_v8.h File fpdfsdk/include/jsapi/fxjs_v8.h (right): https://codereview.chromium.org/1633083002/diff/40001/fpdfsdk/include/jsapi/fxjs_v8.h#newcode220 fpdfsdk/include/jsapi/fxjs_v8.h:220: FX_BOOL bStatic = FALSE); On 2016/01/26 22:18:26, Lei Zhang ...
4 years, 10 months ago (2016-01-28 03:00:13 UTC) #15
Lei Zhang
https://codereview.chromium.org/1633083002/diff/40001/fpdfsdk/include/jsapi/fxjs_v8.h File fpdfsdk/include/jsapi/fxjs_v8.h (right): https://codereview.chromium.org/1633083002/diff/40001/fpdfsdk/include/jsapi/fxjs_v8.h#newcode220 fpdfsdk/include/jsapi/fxjs_v8.h:220: FX_BOOL bStatic = FALSE); On 2016/01/28 03:00:13, Jim Wang ...
4 years, 10 months ago (2016-01-28 03:07:23 UTC) #16
Jim Wang
4 years, 10 months ago (2016-01-28 06:40:10 UTC) #18
Message was sent while issue was closed.
Committed patchset #4 (id:60001) manually as
61dc96f9aa2512807b62cfaec35b1cd012459a6f (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698