State changes discrepancy in lsl-luau vs mono
@HaroldCindy já está trabalhando nisso.
Desde 4/11/2026.
Avaliação
Esta issue ainda não foi avaliada.
Descrição
Something about the way lsl-luau handles state changes differs from Mono.
It appears like the state is changed immediately instead of after the whole event is handled.
Take this test script:
integer screwthisimout()
{
if (TRUE) state other;
return 13;
}
default
{
state_entry()
{
integer r = screwthisimout();
llOwnerSay("after state change, r=" + (string)r);
}
}
state other
{
state_entry()
{
llOwnerSay("entered state other");
}
}
In mono, you see both llOwnerSay printed, State_Entry fully finished, the output is:
after state change, r=0
entered state other
in lsl-luau, state_entry doesn't get to finish and only outputs:
entered state other
Tested on the latest 2026-07-24 luau channel
- Linguagem predominante
- C++
- Estrelas
- 25
- Forks
- 14
- Merge médio
- 1d 4h
- PRs com merge (30d)
- 3
Preparar o ambiente
- Inclui um Dockerfile ou arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de secondlife/slua
-
lsl-luau discrepancy with mono: register exhaustion with concatenation & possible performance issue of list string castingTalvez já em andamento @HaroldCindy assumiu há 3 dias. Aberta
secondlife/slua#112 · 1 comentário · 1 responsável ·
-
A list of lsl-luau vs mono discrepancies observed on luau 2026-07-24 channelTalvez já em andamento @HaroldCindy assumiu há 3 dias. Aberta
secondlife/slua#110 · 1 responsável ·
-
lua string.gmatch can become stuckTalvez já em andamento @HaroldCindy assumiu há 3 dias. Aberta
secondlife/slua#109 · 1 responsável ·
-
math differences between Mono and Lua in the low bitsTalvez já em andamento @HaroldCindy assumiu há 4 dias. Abertabug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100
secondlife/slua#106 · 5 comentários · 1 responsável ·
-
Lua Portal for wiki documentationTalvez livre de novo @kylelinden assumiu há 54 dias e não há nenhum pull request aberto. Abertadocumentation team:server
secondlife/slua#91 · 1 comentário · 1 responsável ·
Todas as issues de secondlife/slua
Issues semelhantes
-
[yugabyted] xcluster set_up and add_to_replication fail for database names containing - . or (Abertakind/bug priority/medium qa_automation
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
yugabyte/yugabyte-db#37324 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 82/100
CharlotteCross1998/awesome-game-decompilations#61 · 1 comentário ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
godotengine/godot#125240 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
Mantenedores costumam responder em até 1 dia
-
new issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
llvm/llvm-project#240065 ·
Mantenedores costumam responder em até 1 dia