Thread

Commits

  1. Make PGJIT_* macros safer.

  1. JIT flag definitions not parenthesized

    David Rowley <david.rowley@2ndquadrant.com> — 2018-04-23T03:21:59Z

    Looks like the JIT flags definitions are not properly parenthesized.
    It might not matter too much for their current usage, but it might
    save a bit of confusion later.
    
    git grep "^#define .*<<.*[^)]$" indicates these are the only offenders.
    
    Patch attached.
    
    -- 
     David Rowley                   http://www.2ndQuadrant.com/
     PostgreSQL Development, 24x7 Support, Training & Services
    
  2. Re: JIT flag definitions not parenthesized

    Heikki Linnakangas <hlinnaka@iki.fi> — 2018-04-23T08:49:17Z

    On 22/04/18 23:21, David Rowley wrote:
    > Looks like the JIT flags definitions are not properly parenthesized.
    > It might not matter too much for their current usage, but it might
    > save a bit of confusion later.
    > 
    > git grep "^#define .*<<.*[^)]$" indicates these are the only offenders.
    > 
    > Patch attached.
    
    Fixed, thanks!
    
    - Heikki
    
    
    
  3. Re: JIT flag definitions not parenthesized

    Andres Freund <andres@anarazel.de> — 2018-04-23T14:55:48Z

    Hi,
    
    On 2018-04-23 04:49:17 -0400, Heikki Linnakangas wrote:
    > On 22/04/18 23:21, David Rowley wrote:
    > > Patch attached.
    > 
    > Fixed, thanks!
    
    Thanks David, Heikki.
    
    - Andres