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

Issue 130563008: Refactoring unpack_lib_posix and obj_int_extract. (Closed)

Created:
6 years, 10 months ago by michaelbai
Modified:
6 years, 10 months ago
Reviewers:
Johann, Tom Finegan
CC:
benm (inactive), Ami GONE FROM CHROMIUM
Visibility:
Public.

Description

Refactoring unpack_lib_posix and obj_int_extract. - Created gypi files for common features - Make them be ready for reusing by webrtc audio_processing module. BUG=334447 R=johannkoenig@google.com, tomfinegan@chromium.org Committed: 247345

Patch Set 1 #

Patch Set 2 : remove obj_int_extract.c #

Total comments: 8

Patch Set 3 : Address comments #

Total comments: 6

Patch Set 4 : address comments #

Total comments: 4
Unified diffs Side-by-side diffs Delta from patch set Stats (+148 lines, -113 lines) Patch
M libvpx.gyp View 1 4 chunks +43 lines, -113 lines 4 comments Download
A obj_int_extract.gypi View 1 2 3 1 chunk +60 lines, -0 lines 0 comments Download
A unpack_lib_posix.gypi View 1 2 3 1 chunk +45 lines, -0 lines 0 comments Download

Messages

Total messages: 16 (0 generated)
michaelbai
6 years, 10 months ago (2014-01-27 17:29:40 UTC) #1
Tom Finegan
On 2014/01/27 17:29:40, michaelbai wrote: obj_int_extract.c change is NOT lgtm: You have to upstream that. ...
6 years, 10 months ago (2014-01-27 17:36:35 UTC) #2
Tom Finegan
On 2014/01/27 17:36:35, Tom Finegan wrote: > On 2014/01/27 17:29:40, michaelbai wrote: > > obj_int_extract.c ...
6 years, 10 months ago (2014-01-27 17:37:34 UTC) #3
Johann
Please submit the obj_int_extract.c change to http://www.webmproject.org/code/contribute/ It looks like this is based on the ...
6 years, 10 months ago (2014-01-27 18:22:45 UTC) #4
michaelbai
On 2014/01/27 18:22:45, Johann wrote: > Please submit the obj_int_extract.c change to > http://www.webmproject.org/code/contribute/ > ...
6 years, 10 months ago (2014-01-27 20:31:53 UTC) #5
Johann
On 2014/01/27 20:31:53, michaelbai wrote: > On 2014/01/27 18:22:45, Johann wrote: > > It looks ...
6 years, 10 months ago (2014-01-27 20:38:55 UTC) #6
michaelbai
Synced and removed the obj_int_extract.c, PTAL
6 years, 10 months ago (2014-01-27 21:48:48 UTC) #7
Tom Finegan
lgtm % nits https://codereview.chromium.org/130563008/diff/70001/obj_int_extract.gypi File obj_int_extract.gypi (right): https://codereview.chromium.org/130563008/diff/70001/obj_int_extract.gypi#newcode8 obj_int_extract.gypi:8: # The following gyp variables must ...
6 years, 10 months ago (2014-01-27 21:56:47 UTC) #8
michaelbai
https://codereview.chromium.org/130563008/diff/70001/obj_int_extract.gypi File obj_int_extract.gypi (right): https://codereview.chromium.org/130563008/diff/70001/obj_int_extract.gypi#newcode8 obj_int_extract.gypi:8: # The following gyp variables must be set before ...
6 years, 10 months ago (2014-01-27 22:46:34 UTC) #9
Tom Finegan
still lgtm % nits A couple new ones that I didn't spot the first time: ...
6 years, 10 months ago (2014-01-27 22:57:17 UTC) #10
michaelbai
https://codereview.chromium.org/130563008/diff/90001/obj_int_extract.gypi File obj_int_extract.gypi (right): https://codereview.chromium.org/130563008/diff/90001/obj_int_extract.gypi#newcode8 obj_int_extract.gypi:8: # The following gyp variables must be set before ...
6 years, 10 months ago (2014-01-27 23:09:58 UTC) #11
Johann
LGTM, but with a request. Is it possible to force regeneration of these files when: ...
6 years, 10 months ago (2014-01-27 23:19:58 UTC) #12
michaelbai
https://codereview.chromium.org/130563008/diff/110001/libvpx.gyp File libvpx.gyp (right): https://codereview.chromium.org/130563008/diff/110001/libvpx.gyp#newcode522 libvpx.gyp:522: '<(INTERMEDIATE_DIR)/vpx_scale_asm_offsets.o', Which files or configuration changed? On 2014/01/27 23:19:58, ...
6 years, 10 months ago (2014-01-27 23:55:21 UTC) #13
Johann
https://codereview.chromium.org/130563008/diff/110001/libvpx.gyp File libvpx.gyp (right): https://codereview.chromium.org/130563008/diff/110001/libvpx.gyp#newcode522 libvpx.gyp:522: '<(INTERMEDIATE_DIR)/vpx_scale_asm_offsets.o', On 2014/01/27 23:55:21, michaelbai wrote: > Which files ...
6 years, 10 months ago (2014-01-28 00:03:56 UTC) #14
michaelbai
Committed patchset #4 manually as r247345 (presubmit successful).
6 years, 10 months ago (2014-01-28 00:13:48 UTC) #15
michaelbai
6 years, 10 months ago (2014-01-28 00:15:39 UTC) #16
Message was sent while issue was closed.
https://codereview.chromium.org/130563008/diff/110001/libvpx.gyp
File libvpx.gyp (right):

https://codereview.chromium.org/130563008/diff/110001/libvpx.gyp#newcode522
libvpx.gyp:522: '<(INTERMEDIATE_DIR)/vpx_scale_asm_offsets.o',
You may put a list of potential .a files as 'input' of action.


On 2014/01/28 00:03:57, Johann wrote:
> On 2014/01/27 23:55:21, michaelbai wrote:
> > Which files or configuration changed?
> 
> Any of the sources for libvpx_asm_offsets_*:
> <(libvpx_source)/vp8/encoder/vp8_asm_enc_offsets.c
> <(libvpx_source)/vpx_scale/vpx_scale_asm_offsets.c
> 
> or any configuration change where structure sizes could change - In one case,
> the Debug directory will retain artifacts when switching between 32 and 64 bit
> builds: b/12230993 This wasn't an issue for the Release directories because
they
> were different for 32 and 64 bit.

Powered by Google App Engine
This is Rietveld 408576698