[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [COMMITTED master] pkl: simplify handling of reference counting of P
From: |
Mohammad-Reza Nabipoor |
Subject: |
Re: [COMMITTED master] pkl: simplify handling of reference counting of PKL_PASS_NODE |
Date: |
Mon, 1 Apr 2024 16:04:50 +0200 |
On Sun, Mar 31, 2024 at 06:06:15PM +0200, Jose E. Marchesi wrote:
>
> 2024-03-31 Jose E. Marchesi <jemarch@gnu.org>
>
> * libpoke/pkl-pass.c (pkl_do_pass_1): Do not increase reference
> counter automatically in substituted PKL_PASS_NODE. Let the
> handlers do it instead.
> * libpoke/pkl-fold.c (OP_UNARY_II): Increase reference counting in
> PKL_PASS_NODE.
> (OP_UNARY_OO): Likewise.
> (OP_BINARY_OOI): Likewise.
> (OP_BINARY_OOO): Likewise.
> (OP_BINARY_SIS): Likewise.
> (OP_BINARY_OIO): Likewise.
> (OP_BINARY_III): Likewise.
> (OP_BINARY_SSS): Likewise.
> (OP_BINARY_SSI): Likewise.
> (OP_BINARY_AAA_ADD): Likewise.
> (pkl_fold_pow): Likewise.
> (pkl_fold_bconc): Likewise.
> (pkl_fold_ps_cast): Likewise.
> * libpoke/pkl-typify.c (pkl_typify1_ps_isa): Likewise.
> * libpoke/pkl-trans.c (pkl_trans1_ps_var): Likewise.
> (pkl_tarns2_ps_struct_ref): Likewise.
> (pkl_trans3_ps_op_sizeof): Likewise.
Cherry-picked for maint/poke-4.
Thanks.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [COMMITTED master] pkl: simplify handling of reference counting of PKL_PASS_NODE,
Mohammad-Reza Nabipoor <=