|
|
||
|
Em sex., 17 de fev. de 2023 às 20:27, Sean Conner <sean@conman.org> escreveu:It was thus said that the Great Luiz Henrique de Figueiredo once stated:
> Can we please go back to discussing Lua? Thanks.
Sure. Here's a Lua module I wrote for 32-bit x86 (Linux in particular,
using nasm, but it could be adopted for other operating systems). It's a
wrapper around the x86 instruction RDTSC (ReaD TimeStamp Counter) with as
minimal overhead as possible:
;***************************************************************************
;
; Copyright 2020 by Sean Conner.
;
; This library is free software; you can redistribute it and/or modify it
; under the terms of the GNU Lesser General Public License as published by
; the Free Software Foundation; either version 3 of the License, or (at your
; option) any later version.
;
; This library is distributed in the hope that it will be useful, but
; WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
; or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
; License for more details.
;
; You should have received a copy of the GNU Lesser General Public License
; along with this library; if not, see <http://www.gnu.org/licenses/>.Lua licenses is MIT or BSD:I think this code is useless for most Lua users, unfortunately.IMHO, GPL is not welcome.regards,Ranier Vilela