[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Towards a cleaner build
From: |
Lars Ingebrigtsen |
Subject: |
Re: Towards a cleaner build |
Date: |
Mon, 10 Jun 2019 10:44:54 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
Stefan Monnier <address@hidden> writes:
> There is no special construct:
> `(ignore X Y Z)` is a normal function call, hence a use of X, Y, and Z.
> It also happens that `ignore` is later optimized away so it usually has
> no runtime cost (but that's only true when the code is compiled).
Oooh. Huh. Isn't that... a bug? :-) I mean -- the reference to the
variable isn't in the compiled code, so shouldn't the analysis catch
that and still warn about the variable?
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
- Re: Towards a cleaner build: byte-run.el, (continued)
- Re: Towards a cleaner build: byte-run.el, Lars Ingebrigtsen, 2019/06/14
- Re: Towards a cleaner build: viper-ex, Eli Zaretskii, 2019/06/12
- Re: Towards a cleaner build: viper-ex, Lars Ingebrigtsen, 2019/06/13
- Re: Towards a cleaner build: viper-ex, Eli Zaretskii, 2019/06/13
- Re: Towards a cleaner build: viper-ex, Lars Ingebrigtsen, 2019/06/13
- Re: Towards a cleaner build: viper-ex, Eli Zaretskii, 2019/06/13
- Re: Towards a cleaner build: viper-ex, Dmitry Gutov, 2019/06/13
- Re: Towards a cleaner build: viper-ex, Lars Ingebrigtsen, 2019/06/13
- Re: Towards a cleaner build: viper-ex, Dmitry Gutov, 2019/06/13
- Re: Towards a cleaner build, Stefan Monnier, 2019/06/09
- Re: Towards a cleaner build,
Lars Ingebrigtsen <=
- Re: Towards a cleaner build, Stefan Monnier, 2019/06/10
Re: Towards a cleaner build, Andreas Schwab, 2019/06/09
Re: Towards a cleaner build, Stefan Monnier, 2019/06/09
Re: Towards a cleaner build, Lars Ingebrigtsen, 2019/06/09
Re: Towards a cleaner build, Stefan Monnier, 2019/06/09
Re: Towards a cleaner build, Lars Ingebrigtsen, 2019/06/09