Re: TupleTableSlot abstraction
От | Ashutosh Bapat |
---|---|
Тема | Re: TupleTableSlot abstraction |
Дата | |
Msg-id | CAFjFpRdRDeme9Tv8fdrqYHEtic7iE43r56JnkNrQwxdhOOXS9A@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: TupleTableSlot abstraction (Ashutosh Bapat <ashutosh.bapat@enterprisedb.com>) |
Ответы |
Re: TupleTableSlot abstraction
|
Список | pgsql-hackers |
On Thu, Jul 26, 2018 at 5:09 PM, Ashutosh Bapat <ashutosh.bapat@enterprisedb.com> wrote: >> >>> >>>> >>>> 3. compile with LLVM and fix any compilation and regression errors. >>> >>> When I compiled server with just 0003 applied with LLVM, the >>> compilation went well, but there was a server crash. That patch >>> changes type of tts_nvalid from int32 to AttrNumber. I tried debugging >>> the crash with a debug LLVM build, but couldn't complete the work. >>> Attached patch attrnumber_llvm_type.patch is my incomplete attempt to >>> fix that crash. I think, we should make it easy to change the data >>> types of the members in structures shared by JIT and non-JIT code, may >>> be automatically create both copies of the code somehow. I will get >>> back to this after addressing other TODOs. >>> Still a TODO. > >> >>> >>>> >>>> 6. ExecCopySlot can be a thin wrapper if we add a callback copyslot() >>>> and invoked on the destination slot type. >> Done. With this set of patches, make check-world passes clean. -- Best Wishes, Ashutosh Bapat EnterpriseDB Corporation The Postgres Database Company
Вложения
В списке pgsql-hackers по дате отправления: