summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/erl_binary.h
Commit message (Expand)AuthorAgeFilesLines
* Update copyright yearErlang/OTP2022-12-121-1/+1
* Merge branch 'fix-binary_to_term-integer-overflow' into maintSverker Eriksson2022-11-071-9/+10
|\
| * Merge branch 'sverker/23/fix-binary_to_term-integer-overflow' into sverker/24...Sverker Eriksson2022-11-021-9/+10
| |\
| | * erts: Fix decode of BINARY_EXT and BIT_BINARY_EXT when size >= 2GbMikael Pettersson2022-11-021-9/+10
| | * erts: Refactor BINARY_OVERFLOW_CHECK into IS_BINARY_SIZE_OKSverker Eriksson2022-11-021-9/+8
* | | Merge branch 'sverker/24/erts/ets-insert-trap-fixing' into sverker/25/erts/et...Sverker Eriksson2022-10-131-9/+2
|\ \ \
| * | | erts: Cleanup ErtsMagicIndirectionWordSverker Eriksson2022-09-141-9/+2
| |/ /
* | | Merge branch 'maint'Rickard Green2021-12-131-1/+1
|\ \ \ | |/ /
| * | Update copyright yearRickard Green2021-12-131-1/+1
* | | erts: Keep literal lists in the line tableJohn Högberg2021-10-221-1/+1
|/ /
* | erts: Remove benign BIN_FLAG_DRV for normal binariesSverker Eriksson2021-08-241-5/+10
* | erts: Refactor BINARY_OVERFLOW_CHECK into IS_BINARY_SIZE_OKSverker Eriksson2021-08-241-9/+8
* | Merge branch 'maint'Sverker Eriksson2021-01-111-1/+1
|\ \ | |/
| * erts: Add address-sanitizer build target 'asan'Sverker Eriksson2020-12-181-1/+1
* | erts: Refactor all headers to work in C++Lukas Larsson2020-09-211-5/+5
|/
* Update copyright yearRickard Green2020-03-131-1/+1
* erts: Add missing prototypeJohn Högberg2019-08-261-0/+1
* erts: Disallow binaries whose size in bits exceeds UWORD_MAXJohn Högberg2019-08-091-42/+76
* Merge branch 'sverker/enif_whereis_pid-dirty-dtor'Sverker Eriksson2019-03-191-2/+9
|\
| * erts: Schedule resource destructors alwaysSverker Eriksson2019-03-191-2/+9
* | Simplify GC BIFsBjörn Gustavsson2018-12-131-1/+0
|/
* Update copyright yearHenrik Nord2018-06-181-1/+1
* erts: Cleanup ets codeSverker Eriksson2018-05-081-3/+1
* erts: Remove obsolete commentsSverker Eriksson2017-11-211-7/+0
* erts: Replace usage of all erts_smp prefixes to just ertsLukas Larsson2017-07-171-13/+3
* Update copyright yearRaimo Niskanen2017-05-041-1/+1
* erts: Introduce struct binary_internalsSverker Eriksson2017-04-121-24/+26
* erts: Introduce erts_bin_releaseSverker Eriksson2017-04-111-0/+9
* erts: Init refc=1 in erts_bin_drv_alloc*Sverker Eriksson2017-04-111-0/+2
* erts: Init refc=1 in erts_bin_nrml_allocSverker Eriksson2017-04-111-0/+1
* erts: Convert small sub-binaries to heap-binariesBjörn-Egil Dahlberg2017-02-281-17/+1
* erts: Avoid revival of dying resource by dec_termSverker Eriksson2017-02-201-5/+3
* erts: Add deallocation veto for magic destructorsSverker Eriksson2017-02-141-8/+11
* Magic indirectionRickard Green2017-02-131-0/+44
* Implement magic referencesRickard Green2017-02-061-8/+151
* update copyright-yearHenrik Nord2016-03-151-1/+1
* erts: Remove halfword BINARY RELsBjörn-Egil Dahlberg2015-06-241-7/+1
* erts: Remove halfword basic relative heap operationsBjörn-Egil Dahlberg2015-06-241-4/+3
* Change license text to APLv2Bruce Yinhe2015-06-181-9/+10
* erts: Fix magic binary alignment on 32-bitSverker Eriksson2015-06-011-3/+15
* erts: Refactor binary allocation interface to also initialize BinarySverker Eriksson2014-09-041-7/+27
* erts: Fix size overflow bugs in memory allocationSverker Eriksson2014-06-271-13/+18
* Make binary BIFs converting from lists yield on large inputRickard Green2014-05-221-1/+1
* Merge branch 'sverk/bin2term-bitstr-bugs/OTP-11479' into maintSverker Eriksson2013-11-271-1/+1
|\
| * erts: Fix bugs in binary_to_term for invalid bitstringsSverker Eriksson2013-11-181-1/+1
* | erts: Remove ASSERT_EXPR macroSverker Eriksson2013-09-301-1/+1
* | erts: Refactor the ASSERT macroSverker Eriksson2013-09-301-2/+2
|/
* HALFWORD ETS Fix copyright year in some source filesSverker Eriksson2011-02-181-1/+1
* HALFWORD ETS relative termsSverker Eriksson2011-02-031-5/+12
* Add bifs to translate between erlang filenames and native encodingPatrik Nyblom2010-11-291-0/+2