[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: RE: callback params - which is fastest?
- From: "Vijay Aswadhati" <wyseman@...>
- Date: Thu, 31 Mar 2005 17:44:38 -0800
>
> I'd like to hear you "gut feelings" on three different ways to pass
> callback parameters to a Lua handler.
>
> It's about a fairly large buffer (say, 4096 8-bit integers) that the
> Lua side would be interested to get. Now, candidates are:
>
How different is this from the use case for a fast integer array described
in http://www.lua.org/pil/28.1.html ?
For instance if we change:
typedef struct NumArray {
int size;
double values[1]; /* variable part */
} NumArray;
To:
typedef struct ByteBuffer {
int size;
uint8 values[1]; /* variable part */
} ByteBuffer;
And follow/change the rest of the code described in this chapter
correspondingly, would it not be what you are looking for?
It is possible that I entirely missed your point :-)
Cheers
Vijay Aswadhati