S JavaScriptem funguje tato webová stránka lépe.
Domů
Procházet
Nápověda
Registrovat se
Přihlásit se
SisMaker
/
eGLock
Sledovat
1
Oblíbit
0
Rozštěpit
0
Zdrojový kód
Úkoly
0
Požadavky na natažení
0
Projekty
0
Vydání
0
Wiki
Aktivita
Procházet zdrojové kódy
ft: 删除无用的定义
master
SisMaker
před 11 měsíci
rodič
39c207a892
revize
508ba9ca8c
3 změnil soubory
, kde provedl
2 přidání
a
2 odebrání
Rozdělené zobrazení
Možnosti rozdílového porovnání
Zobrazit statistiky
Stáhněte soubor opravy
Stáhněte rozdílový soubor
+2
-1
README.md
+0
-1
c_src/eNifLock/eNifLock.cc
binární
priv/eNifLock.so
+ 2
- 1
README.md
Zobrazit soubor
@ -1,7 +1,8 @@
eGLock
=====
erlang的全局锁,不可重入。写这个的目的是考虑slg大地图场景的战斗会存在大乱斗,各个战斗目标血量处理需要全局锁处理。
erlang的全局锁,不可重入。写这个的目的是考虑slg大地图场景的战斗会存在大乱斗,各个战斗目标血量处理需要全局锁处理。
当然也可以用于游戏里面的世界商店 交易中心 大地图修建相关
Build
-----
+ 0
- 1
c_src/eNifLock/eNifLock.cc
Zobrazit soubor
@ -4,7 +4,6 @@
using
namespace
std
;
const
int
LockSize
=
2097152
;
const
int
HashSalt
=
786234121
;
atomic
<
uint64_t
>
LockSlot
[
LockSize
]
;
ERL_NIF_TERM
atomTrue
;
binární
priv/eNifLock.so
Zobrazit soubor
Zapsat
Náhled
Načítá se…
Zrušit
Uložit