@@ -19,7 +19,7 @@ static mp_obj_t lock_acquire(size_t n_args, const mp_obj_t *pos_args, mp_map_t *
1919mp_arg_val_t args [MP_ARRAY_SIZE (allowed_args )];
2020mp_arg_parse_all (n_args ,pos_args ,kw_args ,MP_ARRAY_SIZE (allowed_args ),allowed_args ,args );
2121
22- mp_obj_thread_lock_t * self = MP_OBJ_TO_PTR (args [ARG_self ].u_obj );
22+ mp_obj_lock_t * self = MP_OBJ_TO_PTR (args [ARG_self ].u_obj );
2323float timeout_f ;
2424
2525if (args [ARG_timeout ].u_obj != mp_const_none ) {
@@ -57,11 +57,11 @@ static MP_DEFINE_CONST_FUN_OBJ_KW(lock_acquire_obj, 3, lock_acquire);
5757static mp_obj_t lock__enter__ (size_t n_args ,const mp_obj_t * args )
5858{
5959 (void )n_args ;// unused
60- mp_obj_thread_lock_t * self = MP_OBJ_TO_PTR (args [0 ]);
60+ mp_obj_lock_t * self = MP_OBJ_TO_PTR (args [0 ]);
6161
6262self -> lock .ref_count += 1 ;
6363threading_lock_acquire (& self -> lock ,-1 );
64- return mp_const_none
64+ return mp_const_none ;
6565}
6666
6767
@@ -70,11 +70,11 @@ static MP_DEFINE_CONST_FUN_OBJ_VAR_BETWEEN(lock__enter__obj, 1, 1, lock__enter__
7070
7171static mp_obj_t lock_release (mp_obj_t self_in )
7272{
73- mp_obj_thread_lock_t * self = MP_OBJ_TO_PTR (self_in );
73+ mp_obj_lock_t * self = MP_OBJ_TO_PTR (self_in );
7474if (self -> lock .ref_count == 0 ) {
75- mp_raise_msg (& mp_type_RuntimeError ,MP_ERROR_TEXT ("Lock is already released" );
75+ mp_raise_msg (& mp_type_RuntimeError ,MP_ERROR_TEXT ("Lock is already released" )) ;
7676 }else {
77- threading_lock_release (& self -> mutex );
77+ threading_lock_release (& self -> lock );
7878 }
7979
8080self -> lock .ref_count -= 1 ;
@@ -97,7 +97,7 @@ static MP_DEFINE_CONST_FUN_OBJ_VAR_BETWEEN(lock__exit__obj, 4, 4, lock__exit__);
9797
9898static mp_obj_t lock_locked (mp_obj_t self_in )
9999{
100- mp_obj_thread_lock_t * self = MP_OBJ_TO_PTR (self_in );
100+ mp_obj_lock_t * self = MP_OBJ_TO_PTR (self_in );
101101
102102return mp_obj_new_bool (self -> lock .ref_count != 0 );
103103}
@@ -113,21 +113,21 @@ static mp_obj_t thread_lock_make_new(const mp_obj_type_t *type, size_t n_args, s
113113THREAD_UNUSED (n_kw );
114114THREAD_UNUSED (all_args );
115115
116- mp_obj_thread_lock_t * self = m_new_obj (mp_obj_thread_lock_t );
116+ mp_obj_lock_t * self = m_new_obj (mp_obj_lock_t );
117117self -> base .type = & mp_type_threading_lock_t ;
118118
119- threading_lock_init (& self -> lock ;
119+ threading_lock_init (& self -> lock ) ;
120120self -> locked = false;
121121return MP_OBJ_FROM_PTR (self );
122122}
123123
124124
125125static const mp_rom_map_elem_t lock_locals_dict_table []= {
126- {MP_ROM_QSTR (MP_QSTR_acquire ),MP_ROM_PTR (& thread_lock_acquire_obj ) },
127- {MP_ROM_QSTR (MP_QSTR_release ),MP_ROM_PTR (& thread_lock_release_obj ) },
128- {MP_ROM_QSTR (MP_QSTR___enter__ ),MP_ROM_PTR (& thread_lock__enter__obj ) },
129- {MP_ROM_QSTR (MP_QSTR___exit__ ),MP_ROM_PTR (& thread_lock__exit__obj ) },
130- {MP_ROM_QSTR (MP_QSTR_locked ),MP_ROM_PTR (& thread_lock_locked_obj ) },
126+ {MP_ROM_QSTR (MP_QSTR_acquire ),MP_ROM_PTR (& lock_acquire_obj ) },
127+ {MP_ROM_QSTR (MP_QSTR_release ),MP_ROM_PTR (& lock_release_obj ) },
128+ {MP_ROM_QSTR (MP_QSTR___enter__ ),MP_ROM_PTR (& lock__enter__obj ) },
129+ {MP_ROM_QSTR (MP_QSTR___exit__ ),MP_ROM_PTR (& lock__exit__obj ) },
130+ {MP_ROM_QSTR (MP_QSTR_locked ),MP_ROM_PTR (& lock_locked_obj ) },
131131};
132132
133133static MP_DEFINE_CONST_DICT (lock_locals_dict ,lock_locals_dict_table ) ;
@@ -155,7 +155,7 @@ static mp_obj_t multiprocess_lock_make_new(const mp_obj_type_t *type, size_t n_a
155155THREAD_UNUSED (n_kw );
156156THREAD_UNUSED (all_args );
157157
158- mp_obj_thread_lock_t * self = m_new_obj (mp_obj_thread_lock_t );
158+ mp_obj_lock_t * self = m_new_obj (mp_obj_lock_t );
159159self -> base .type = & mp_type_multiprocessing_lock_t ;
160160
161161threading_lock_init (& self -> lock );