Platforms with v6.3 trouble - Mailing list pgsql-hackers

From Thomas G. Lockhart
Subject Platforms with v6.3 trouble
Date
Msg-id 34F42A95.E5D12A02@alumni.caltech.edu
Whole thread Raw
Responses Re: [HACKERS] Platforms with v6.3 trouble  (Bruce Momjian <maillist@candle.pha.pa.us>)
List pgsql-hackers
From what I understand, there are at least two platforms which are
having trouble with the macro inlining in v6.3. The alpha ports have
trouble inlining the slock assembler code, and the SCO port has trouble
inlining the cache lookup code.

Since these macros were inlined only for performance reasons, would it
be possible to revert to non-inline function calls for these platforms?
It would seem that substituting a macro expansion for a compiled routine
could be done with a compiler switch (e.g. USE_INLINING) so it could be
turned on and off at will.

For most of us, the performance gains are fantastic, but for those ports
which broke performance has degraded to zero :(

                                                                   - Tom


pgsql-hackers by date:

Previous
From: jwieck@debis.com (Jan Wieck)
Date:
Subject: Re: [HACKERS] Re: [PATCHES] pg_shadow
Next
From: Michael Meskes
Date:
Subject: Re: [HACKERS] Re: [QUESTIONS] Snapshot has not compiled in a couple of days