jaysunxiao
|
082c2fa581
|
perf[orm]: find thread by threadExecutorMap
|
2024-09-23 19:34:48 +08:00 |
|
godotg
|
452723508b
|
perf[executor]: use & bits operation to improve performance
|
2024-08-11 12:12:40 +08:00 |
|
godotg
|
9c4c8f5f1b
|
style[code]: code style
|
2024-06-27 16:55:35 +08:00 |
|
godotg
|
b591864c03
|
perf[executor]: add method to get executor based on hash
|
2024-06-26 15:03:03 +08:00 |
|
luca
|
3d80c13c29
|
feat[executor]:add method to get executor based on hash
|
2024-06-26 14:18:24 +08:00 |
|
godotg
|
b23ded4fbf
|
ref[executor]: executor register and get
|
2024-06-25 11:37:26 +08:00 |
|
godotg
|
f7e6e51edd
|
perf[event]: post exception whatever if the exceptionFunction is override or not
|
2024-06-12 12:38:27 +08:00 |
|
luca
|
6e4b4f4205
|
perf[event]: support the reimplementation of exception handling
|
2024-06-12 11:49:40 +08:00 |
|
godotg
|
2d5dffa8e9
|
ref[event]: spring like exception handler
|
2024-06-09 15:55:48 +08:00 |
|
godotg
|
3980af119c
|
perf[event]: simple exception handle and remove unnecessary code
|
2024-06-07 18:55:51 +08:00 |
|
luca
|
ab0007c54a
|
feat[event]: support exception handle for event
|
2024-06-05 16:45:05 +08:00 |
|
godotg
|
1ee869a72d
|
perf[event]: function style handler
|
2024-04-14 20:25:41 +08:00 |
|
godotg
|
76c20ff026
|
ref[event]: rename
|
2024-04-10 19:38:26 +08:00 |
|
godotg
|
966fe14d89
|
revert[event]: revert vent
|
2024-04-10 19:27:07 +08:00 |
|
godotg
|
ad67c2f5ec
|
perf[event]: do not init event executors when not use AsyncThread
|
2024-04-10 19:02:47 +08:00 |
|
godotg
|
070000fbe4
|
feat[event]: do not init event executors when not use AsyncThread
|
2024-04-10 18:05:00 +08:00 |
|
godotg
|
c05444229d
|
feat[event]: custom event thread
|
2024-04-10 17:43:28 +08:00 |
|
godotg
|
cfc41181e3
|
perf[event]: enlarge event executor size
|
2024-03-28 11:04:31 +08:00 |
|
godotg
|
92b8ee0680
|
perf[event]: the event method name is changeless
|
2024-03-23 17:43:21 +08:00 |
|
godotg
|
9932e046b6
|
del[event]: delete IPlayerEvent
|
2024-03-23 16:30:06 +08:00 |
|
weixiaoqiang
|
b51fd4e0ed
|
perf[event]:Optimize event exception handling and unsubscribed event handling
|
2024-03-23 10:13:57 +08:00 |
|
godotg
|
5dc92cfd5a
|
perf[thread]: increase the event threads
|
2024-02-23 11:09:46 +08:00 |
|
godotg
|
0e4c66dbe5
|
chore[field]: field visibility
|
2024-01-06 16:16:07 +08:00 |
|
godotg
|
ce9cc21fea
|
chore[virtual]: mark java 21 code
|
2023-09-21 22:47:15 +08:00 |
|
godotg
|
7a934a70f8
|
build[release]: first release
|
2023-09-21 21:24:51 +08:00 |
|
sun
|
82d299e1c1
|
perf[enhance]: use getName() in class
|
2023-09-21 11:13:23 +08:00 |
|
sun
|
162e59944e
|
perf[event]: use the latest syntax
|
2023-09-20 16:44:29 +08:00 |
|
sun
|
ac19a9698d
|
feat[virtual thread]: upgrade java to 21 and use virtual thread
|
2023-09-20 15:28:21 +08:00 |
|
godotg
|
64a9fec7ba
|
chore[version]: update version
|
2023-09-12 23:40:48 +08:00 |
|
godotg
|
5bd66f4254
|
fix[zfoo]: maven compile warning
|
2023-09-09 12:20:05 +08:00 |
|
godotg
|
e5eed6b746
|
test[zfoo]: skip test in net and orm
|
2023-09-09 11:00:27 +08:00 |
|
godotg
|
536f255486
|
ref[event]: package structure
|
2023-09-02 21:29:45 +08:00 |
|
godotg
|
353d40d5fe
|
ref[id]: rename IdUtils to UuidUtils
|
2023-09-02 21:00:52 +08:00 |
|
godotg
|
ff3e06c123
|
ref[move]: move ThreadUtils
|
2023-09-02 20:36:02 +08:00 |
|
godotg
|
13d284184d
|
del[thread]: delete SafeRunnable
|
2023-09-02 20:29:08 +08:00 |
|
godotg
|
9f6f154e76
|
ref[move]: move RandomUtils
|
2023-09-02 19:59:45 +08:00 |
|
godotg
|
b0d242658c
|
ref[thread]: deprecated method in java 17
|
2023-09-02 19:23:07 +08:00 |
|
godotg
|
02ae50ea10
|
ref[move]: move class
|
2023-09-02 16:26:36 +08:00 |
|
godotg
|
06d49e7bd4
|
feat[graalvm]: event graalvm support
|
2023-09-02 09:27:20 +08:00 |
|
sun
|
764ac0b449
|
feat[graalvm]: detect graalvm
|
2023-09-01 18:12:32 +08:00 |
|
sun
|
a6e8d623bf
|
fix[log]: fix logback pattern error in spring 3.x
|
2023-09-01 16:13:35 +08:00 |
|
sun
|
f1384e6779
|
feat[event]: support virtual thread api
|
2023-03-13 19:33:21 +08:00 |
|
godotg
|
e95074463f
|
feat[event]: support virtual thread api
|
2023-03-11 14:57:20 +08:00 |
|
godotg
|
5702650159
|
feat[event]: support virtual thread api
|
2023-03-11 14:12:13 +08:00 |
|
godotg
|
4c98f97684
|
feat[event]: support virtual thread api
|
2023-03-10 14:27:41 +08:00 |
|
godotg
|
da9cb5f608
|
ref[event]: rename IEvent threadId method name to executorHash
|
2023-03-08 12:00:04 +08:00 |
|
godotg
|
a4e28e1014
|
ref[event]: ArrayList replaces LinkedList in event collection
|
2023-03-07 19:40:15 +08:00 |
|
godotg
|
67fd9ad1d2
|
perf[event]: asynchronous events are processed in different thread pools
|
2023-03-07 19:36:30 +08:00 |
|
godotg
|
6658ecaa1a
|
ref[event]: rename submit to post
|
2023-03-07 17:36:07 +08:00 |
|
godotg
|
ba3a074d61
|
del[event]: remove misleading interfaces
|
2023-03-07 17:16:38 +08:00 |
|