arrow-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sutou Kouhei <...@clear-code.com>
Subject Re: Builder.resize in c
Date Wed, 06 May 2020 21:35:26 GMT
Hi,

> To prevent from allocating memory every time I have to append value which
> in real time process it slow down because the computer jas to find memory
> location everytime.

Could you show your code? It seems that resize() isn't a
good use case for it.

> Another question, the gconstpointer is the buffer of bytes righy?

Right. gconstpointer is a typedef of "const void *":

  https://developer.gnome.org/glib/stable/glib-Basic-Types.html#gconstpointer

Thanks,
--
kou

In <CACKQ_V2=78WEFXfroriBP192CxVMB+YQX-OOJni5mA1bzyN5fw@mail.gmail.com>
  "Re: Builder.resize in c" on Wed, 6 May 2020 23:11:32 +0200,
  swizz one <soswizzy@gmail.com> wrote:

> To prevent from allocating memory every time I have to append value which
> in real time process it slow down because the computer jas to find memory
> location everytime.
> Another question, the gconstpointer is the buffer of bytes righy?
> Thank you very much.
> 
> On Wed, May 6, 2020, 23:00 Sutou Kouhei <kou@clear-code.com> wrote:
> 
>> Hi,
>>
>> In <CACKQ_V0cfs5Q9jNjFo-nG1ZEZNC2HGaVqDtyOj8rQRNdzbGAQQ@mail.gmail.com>
>>   "Builder.resize in c" on Wed, 6 May 2020 08:53:50 +0200,
>>   swizz one <soswizzy@gmail.com> wrote:
>>
>> > Is there an api similar to builder.resize in c to fix builder length?
>>
>> "build.resize" mentions arrow::ArrayBuilder::Resize() in
>> C++, right? Could you stop abbreviating words as much as
>> possible to avoid misunderstandings?
>>
>> We don't have a C binding of arrow::ArrayBuilder::Resize()
>> yet. I'll add it later but could you show your use case? Why
>> do you need to fix builder length?
>>
>>
>> Thanks,
>> --
>> kou
>>

Mime
View raw message