Skip to content

Release 1.0#27

Open
DaMatrix wants to merge 1399 commits intomasterfrom
development
Open

Release 1.0#27
DaMatrix wants to merge 1399 commits intomasterfrom
development

Conversation

@DaMatrix
Copy link
Member

the old pr (#10) was lost when i eradicated the primitive source from the git log, so i need a new one lol

@DaMatrix DaMatrix self-assigned this May 13, 2019
@DaMatrix DaMatrix changed the title Release 1.0 [WIP] Release 1.0 May 4, 2020
DaMatrix and others added 16 commits October 10, 2020 14:29
i really need to refactor this whole module at some point
not sure how i missed the alert one, that never should have worked...
users can implement it themselves if they really need it
the entire rest of porklib is unsafe, so why should those particular classes not be?
when you make a channel of a channel it will just keep the name you have given to it without any indication that it was a channel of a channel. This Pull request appends the original name of the channel so it is visible in the log what kind of channel the message came from
this reduces some wasted memory caused by object alignment
that's a lot of extra code for very little benefit
this avoids an extra ByteBuffer allocation in most cases
…compressor

these functions aren't possible to implement efficiently for arbitrary compression algorithms
now it's consistent with the libdeflate bindings
this has been replaced by :deflate, which is much better
how the hell did i never notice this was completely broken???
also remove some other unsafe direct buffer functions which were kinda useless
now there will be no more faffing about with different toolchains being installed on different platforms
also delete the old common code which is no longer being used anywhere
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants