aboutsummaryrefslogtreecommitdiff
path: root/starlark
AgeCommit message (Expand)Author
2021-04-09Allow Soongs/blueprint's microfactory build starlark-goandroid-s-beta-2android-s-beta-1Sasha Smundak
2021-02-12starlark: add 'bytes' data type, for binary strings (#330)alandonovan
2021-01-26Remove an unused Thread in the sequential load example (#345)Xùdōng Yáng
2021-01-25starlark: fix bug in int(string, base=int) (#344)alandonovan
2021-01-22starlark: report "uninitialized cell" errors gracefully (#341)alandonovan
2021-01-22spec: remove more stale implementation notes (#342)alandonovan
2021-01-21resolver: make -nesteddef and -lambda always on (#328)alandonovan
2021-01-19Add functionality for parsing floats (#338)James Johnson
2021-01-17Fix: Immutability of Int is broken by BigInt method (#332) (#333)Germán Fuentes Capella
2021-01-13starlark: avoid constants > 1<<32 in tests (#336)alandonovan
2020-12-10starlark: add AsInt helper function for unpacking values to Go ints (#329)alandonovan
2020-12-02starlark: add parameter to bench_xyz(b) benchmark functions (#323)alandonovan
2020-11-18starlark: use portable syscall wrapper for mmap (#321)alandonovan
2020-11-18starlark: skip last frame of stack backtrace if built-in (#319)alandonovan
2020-11-13starlarkjson: sort dict keys (#316)alandonovan
2020-11-13starlark: disallow keyword argument after *args (#317)alandonovan
2020-11-11starlark: disallow None < None comparisons (#314)alandonovan
2020-11-11starlark: bring floating-point into spec compliance (#313)alandonovan
2020-10-06starlark: fix float % float bug (#308)alandonovan
2020-09-29fix: add special case error when a parameter/index overflows int (#305)tdakkota
2020-08-21starlark: support thread cancellation and limits on computation (#298)alandonovan
2020-07-23fix: mmap failure on linux after the android fix (#297)Felix Yan
2020-07-22fix: cause `mmap: bad file descriptor` on android (#295)Kr328
2020-07-21starlark: permit assigments to () and [] (#294)alandonovan
2020-07-06starlark: use syscall.Mmap to avoid golang.org/x/sys dependency (#287)alandonovan
2020-07-06starlark: disable int optimization in iOS, which doesn't support mmap (#291)alandonovan
2020-07-06starlark: fix typo in UnpackArgs doc commentalandonovan
2020-07-06starlark: add examples of UnpackArgs (#289)alandonovan
2020-06-19starlark: fix tests for 386 (#283)alandonovan
2020-06-17int: reduce allocation by representing small ints as pointers (#280)alandonovan
2020-06-17Avoid defensive copy in CALL operator when callee is a Starlark function (#281)alandonovan
2020-06-15syntax: permit \" and \' escapes in both "..." and '...' literals (#279)alandonovan
2020-06-11starlarkjson: a standard JSON module for Starlark (#179)alandonovan
2020-06-11starlark: work around vet false positive (#277)alandonovan
2020-05-19Support for type-specific unpack logic (#272)Nick Santos
2020-03-26syntax: strict string escapes (#265)alandonovan
2020-03-06starlark: built-in types map of *Builtin (#264)Edward McFarlane
2020-03-05syntax: permit trailing commas in all function defs and calls (#263)alandonovan
2020-02-03clarify discussion of nil (#262)alandonovan
2019-10-21resolve: retain globals across REPL chunks (#247)alandonovan
2019-10-18starlark: load() errors should wrap the inner error (#244)Nick Santos
2019-08-19starlark,resolve,internal/compile: replace log.Fatalf with log.Panicf (#235)Alessandro Arzilli
2019-07-16starlark: assert precondition of Function.Param (#229)alandonovan
2019-07-02starlark: refactor: move Unpack functions into their own file. (#218)alandonovan
2019-07-02starlark: add example of Starlark built-in function in Go (#217)alandonovan
2019-06-04resolve: move resolver types to resolver package (#211)alandonovan
2019-05-28starlark: add a fail function (#210)alandonovan
2019-05-28internal/compile: record column information for each PC offset (#204)alandonovan
2019-05-28syntax: make ParseExpr accept unparenthesized tuples (#206)alandonovan
2019-05-28internal/compile: opt: emit a combined tuple for defaults + freevars (#203)alandonovan