summaryrefslogtreecommitdiff
path: root/stdlib/obj.mli
Commit message (Expand)AuthorAgeFilesLines
* stdlib: remove two Obj externalFlorian Angeletti2022-12-011-3/+0
* Remove .0 from all @since, @before and @afterDavid Allsopp2022-10-311-3/+3
* remove reference to removed Ephemeron function in Obj.EphemeronFlorian Angeletti2022-03-071-12/+0
* Merge pull request #10962 from dra27/configure-optionsDavid Allsopp2022-02-221-2/+1
|\
| * Update documentation of Obj.reachable_wordsDavid Allsopp2022-01-281-2/+1
* | odoc: Fix unqualified and ambiguous referencesJules Aguillon2022-01-281-12/+12
* | odoc: Fix syntax errors in commentsJules Aguillon2022-01-281-1/+1
|/
* Remove deprecated functions (#10867)Nicolás Ojeda Bär2022-01-121-16/+1
* Move effect handlers to its own module in StdlibKC Sivaramakrishnan2021-10-111-62/+0
* Merge commit 'eccaa452ca8c118abccb6180d53b91e4b4907415' into 5.00Tom Kelly2021-10-041-8/+0
|\
| * Remove Obj.{marshal,unmarshal}. (#10568)François Pottier2021-08-241-8/+0
* | Expose deep and shallow handlers as functionsKC Sivaramakrishnan2021-09-271-0/+62
* | Remove effects, rename to 4.12+domainsTom Kelly2021-09-271-5/+0
* | Add Obj.drop_continuationStephen Dolan2021-07-231-0/+2
* | Merge commit '1b48b5aa3c5b4e0320231ac182d49197ac930b63' into parallel_minor_g...Tom Kelly2021-03-051-1/+1
|\ \ | |/
| * Mark Obj.tag [@@noalloc]Jeremy Yallop2020-08-211-1/+1
* | Merge commit '83c4909d525514d7b68dab4c8a33aa25f9d86277' into parallel_minor_g...Tom Kelly2021-03-031-1/+2
|\ \ | |/
| * Reimplement Obj.reachable_word using a hash table to detect sharingXavier Leroy2020-06-221-1/+2
* | Merge commit '5f4542862f384a63a988db1dbd49c1e6b1ebf217' into parallel_minor_g...Tom Kelly2021-03-031-0/+8
|\ \ | |/
| * Update camlinternalMod and Obj.new_block for new closure representation (#9691)Gabriel Scherer2020-06-191-0/+8
* | Merge commit '400fe3f3a20d93dbcc4669c3d17a4821ec8f99b7' into parallel_minor_g...Tom Kelly2021-03-031-0/+9
|\ \ | |/
| * Add type Obj.raw_data and functions Obj.raw_field, Obj.set_raw_fieldXavier Leroy2020-06-101-0/+9
* | Merge commit '36d299b4aaf7f2d317fbfa148d7f94e720c80730' into parallel_minor_g...Tom Kelly2020-04-201-0/+1
|\ \ | |/
| * Deprecate Obj.truncate and bootstrap.Stephen Dolan2019-04-011-0/+1
* | Merge commit '5a29ea7c2b31051de814ed7e45bb45098b512b9b' into parallel_minor_g...Tom Kelly2020-04-171-0/+3
|\ \ | |/
| * Deprecate Obj.set_tag.Stephen Dolan2019-02-121-0/+3
* | Merge commit '4c130cae87cd29621aa2ed8a36a68fc7eaa950a2' into parallel_minor_g...Tom Kelly2020-04-091-1/+18
|\ \ | |/
| * Merge pull request #676 from bobot/ephemeron_c_api2Damien Doligez2018-11-141-1/+8
| |\
| | * [Weak] Changes from reviewsFrançois Bobot2018-11-081-2/+6
| | * [Weak] Move checks from C to OcamlFrançois Bobot2018-11-081-0/+3
| * | Add paths for built-in types (#1876)yallop2018-11-081-0/+10
| |/
* | Add caml_obj_update_tag prim and forcing tag. Bootstrap.KC Sivaramakrishnan2020-02-081-0/+1
* | Updated lazy implementationAnmol Sahoo2019-08-061-1/+0
* | Multicore safe lazyKC Sivaramakrishnan2018-10-131-0/+1
* | Allocate continuation during perform, and avoid reversing stacks.Stephen Dolan2018-08-011-1/+1
* | Bootstrap for 4.06.0 updatesKC Sivaramakrishnan2018-03-281-1/+1
|\ \ | |/
| * Add cross-reference detected by ocamldococtachron2017-02-011-1/+1
* | Merge updates from 4.04.2KC Sivaramakrishnan2018-03-121-7/+7
|\ \ | |/
| * Fix placement of `[@inline always]`Demi Obenour2016-05-021-9/+6
| * Fix attributes, remove unneeded `|>`, and switch to C-style commentsDemetri Obenour2016-05-021-1/+4
| * Reformat and note that caml_obj_is_block is unusedDemetri Obenour2016-05-021-2/+1
| * Make Obj.is_block an inline OCaml functionDemetri Obenour2016-05-021-1/+3
| * Add a primitive (exposed in Obj) to compute the total size of heap blocks acc...alainfrisch2016-05-021-0/+9
| * Also enable more warnings in stdlib/ and fix them.Alain Frisch2016-03-151-0/+11
| * Update headers for the new license.Damien Doligez2016-02-181-12/+14
| * [Stdlib] Rename Obj.Ephemeron.eph in .tFrançois Bobot2016-01-251-15/+18
| * [Stdlib] Ephemeron: add the module in the stdlibFrançois Bobot2016-01-251-0/+39
| * Improve comment in Obj about set_field-like operationsMark Shinwell2016-01-151-1/+1
| * Improve comment in Obj about set_field-like operationsMark Shinwell2016-01-151-2/+14
| * Add comment to Obj.set_fieldMark Shinwell2016-01-131-0/+5