This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via 15492bcb2653e0213caf0db6d44f09f4d05c9b4e (commit)
via 6431adde78638db7dac0717f74de92ef8b491d73 (commit)
from c014f606d055bb0ab09b6b9128078cb7a4e06c4c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libosmocore/commit/?id=15492bcb2653e0213caf0db6d44f…
commit 15492bcb2653e0213caf0db6d44f09f4d05c9b4e
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Thu Nov 10 17:10:42 2016 +0700
utils/conv_gen.py: separate code definitions
This change separates the convolutional code definitions from the code
generator logic, allowing us to make further changes in more specific
way. For example, adding some new codes, you change the conv_codes.py
only because such change isn't related to the generator.
Change-Id: I3428561251b7d7a180d1e9b6fcaad50bdbbc37fa
http://cgit.osmocom.org/libosmocore/commit/?id=6431adde78638db7dac0717f74de…
commit 6431adde78638db7dac0717f74de92ef8b491d73
Author: Vadim Yanitskiy <axilirator(a)gmail.com>
Date: Sat Oct 29 00:00:57 2016 +0700
utils/conv_gen.py: use shared tables if possible
This change introduces the memory usage optimization, mentioned
in d2d9760c08f35a231d32f0ebeb73b2927e5573b3. The aim is to make
code generator able to detect, whether the same tables are used
by several convolutional code definitions, and prevent one from
writing these tables multiple times.
For now, the detection process isn't fully automatic, so all
shared polynomials should be placed inside the 'shared_polys'
dictionary, for example:
shared_polys = {
"xcch" : [
( G0, 1 ),
( G1, 1 ),
],
"mcs" : [
( G4, 1 ),
( G7, 1 ),
( G5, 1 ),
],
}
Change-Id: I84760f5cdfdaece376b801d2e6cb2954ee875a3b
-----------------------------------------------------------------------
Summary of changes:
utils/{conv_gen.py => conv_codes_gsm.py} | 326 ++-----------
utils/conv_gen.py | 756 ++-----------------------------
2 files changed, 81 insertions(+), 1001 deletions(-)
copy utils/{conv_gen.py => conv_codes_gsm.py} (71%)
hooks/post-receive
--
An utility library for Open Source Mobile Communications