libosmocore.git branch master updated. 0.9.6-34-g15492bc

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.

gitosis at osmocom.org gitosis at osmocom.org
Sat Dec 24 17:13:05 UTC 2016


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=15492bcb2653e0213caf0db6d44f09f4d05c9b4e

commit 15492bcb2653e0213caf0db6d44f09f4d05c9b4e
Author: Vadim Yanitskiy <axilirator at 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=6431adde78638db7dac0717f74de92ef8b491d73

commit 6431adde78638db7dac0717f74de92ef8b491d73
Author: Vadim Yanitskiy <axilirator at 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



More information about the osmocom-commitlog mailing list