Commit Graph

2508 Commits (dac8906d86091bd39472836c08ad154a606dce18)

Author SHA1 Message Date
Andrzej Kotulski f697739b21 [C++ translation] Use correct type when generating dereference 8 years ago
Dulma Churchill 269ea5ffe5 [linters] Take into account the respondsToSelector block in the unavailable api check 8 years ago
Sam Blackshear d84a6b854f [quandary] log instead of failing hard when specified source has no return value 8 years ago
Sam Blackshear f9280b682f [thread-safety] don't warn on accesses to fields assigned to @Functional calls 8 years ago
Sam Blackshear 70df06a596 [thread-safety] don't consider VisibleForTesting methods as public 8 years ago
Sam Blackshear d0f4e8771b [cleanup] generalize PatternMatch.iter_overrides to override_exists 8 years ago
Sam Blackshear 50c73e517b [cleanup] adding Annotations.pname_has_return_annot function 8 years ago
Sam Blackshear cc8ffd9d1e [quandary] allow regexes in defining quandary sources/sinks in inferconfig 8 years ago
Sam Blackshear 3ee349ee23 [thread-safety] warn on unsafe accesses to lists 8 years ago
Sam Blackshear bcfcb5d405 [cleanup] restrict uses of annotated_signature to eradicate 8 years ago
Andrzej Kotulski b3e9eedd59 [clang frontend] Make DeclStmt return empty exps 8 years ago
Sam Blackshear 2351f767dc [cleanup] use pdesc_has_return_annot and friends instead of more cumbersome ways of looking up return annots 8 years ago
Sam Blackshear 73f3c5e0cd [cleanup] separate functions for checking annotations of return value and parameters 8 years ago
Dulma Churchill 2c767fce74 [linters] Clean up the context passing mechanism and add context for if 8 years ago
Andrzej Kotulski dd3de5b011 [clang frontend] Create nodes for dangling instructions 8 years ago
Jules Villard a229595856 [tests] run objc frontend tests... 8 years ago
Sam Blackshear b371a3429c [cleanup] simplify method annotation and item annotation iteration methods 8 years ago
Sam Blackshear f0199a058a [cleanup] alphabetize annotations and remove duplicates 8 years ago
Jeremy Dubreil 5322c71063 [infer][backend] find a better trade-off for the value of the SymOps timeout 8 years ago
Sam Blackshear b227ee58a6 [thread-safety] handle some annotations as aliases of ThreadConfined 8 years ago
Sam Blackshear 369feb4149 [thread-safety] allow ownership to be transferred via return 8 years ago
Sam Blackshear f372b6cb2f [quandary] allow sinks to be specified in inferconfig 8 years ago
Sam Blackshear 5bddb1e548 [quandary] allow sources to be specified in inferconfig 8 years ago
Cristiano Calcagno b1421bc27f [BetterEngineering] Remove remaining uses of polymorphic equality 8 years ago
Jules Villard bd2110a789 update timestamp of mirrored fcp files when copying them over so that make knows they are up to date 8 years ago
Sam Blackshear df5798336b [cleanup] give AccessPath.raw its own module 8 years ago
Jules Villard 4b45d5d8a0 [CLOpt] remove `accept_unknown` optional argument of `parse` 8 years ago
Andrzej Kotulski ebc4c6fd53 [config] Fail on unknown options from .inferconfig when in strict mode 8 years ago
Josh Berdine 65eb3a176d Remove Reason comments in copyright header 8 years ago
Sam Blackshear 851a4da7e0 [thread-safety][cleanup] add mli for ThreadSafetyDomain 8 years ago
Sam Blackshear d25a3edbd7 [thread-safety][cleanup] open ThreadSafetyDomain locally to avoid excess typing 8 years ago
Sam Blackshear e132188361 [thread-safety] warn on unsafe accesses in overrides of methods annotated with @ThreadSafeMethod 8 years ago
Sam Blackshear 908e78cc81 [annotations] produce a sources JAR for the infer annotations 8 years ago
Jeremy Dubreil add9e476a3 [infer][java] more rebust detection of the class filenames 8 years ago
Cristiano Calcagno f91b3128d3 [BetterEngineering] Replace uses of polymorphic equality 8 years ago
Andrzej Kotulski cceffddd78 [Config] Warn about deprecated args only from Driver exe 8 years ago
Cristiano Calcagno 3f8ee7df49 [Eradicate] Fix issue in Eradicate's check for field initialization 8 years ago
Sam Blackshear f79a53e1c8 [thread-safety] add string param to AssumeThreadSafe 8 years ago
Sam Blackshear c19bee7772 [quandary] for instance methods with no return value, propagate the taint to the receiver 8 years ago
Sam Blackshear b9694ef086 [thread-safety] warn on unsafe writes in constructors 8 years ago
Sam Blackshear c4c495fbe5 [thread-safety] propagate conditional writes to callers 8 years ago
Sam Blackshear 4373945e74 [thread-safety] don't warn on writes rooted in a parameter owned by the callee 8 years ago
Jules Villard f9ab3aa1ac run epilogues register with `at_exit` upon receiving SIGINT as well 8 years ago
Sam Blackshear 6ace3838ba [absint] support HTML debug output 8 years ago
Sam Blackshear e565010cf3 [thread-safety] don't warn on writes to volatile fields 8 years ago
Jules Villard 2e96caac42 [mvn] new integration 8 years ago
Jules Villard 69f8140655 [cli] do not accept unknown arguments in OCaml 8 years ago
Jules Villard 988145dea0 [cli] remove support for INFERCLANG_ARGS 8 years ago
Jules Villard ca784cdb41 [cli] warn about deprecated options, clean up infer repo 8 years ago
Jules Villard cb1e241411 [CLOpt] isolate the subset of Arg.spec used 8 years ago
Sam Blackshear 618e9c9338 [thread-safety] add @AssumeThreadSafe annotation to assume thread-safety of a method without checking it 8 years ago
Sam Blackshear f4b1af6f91 [thread-safety] allow @ThreadConfined annotation on methods 8 years ago
Sam Blackshear 2f69191c7e [backend] expose underlying Procdesc.Node from ProcCFG nodes 8 years ago
Jeremy Dubreil d9ed75cc08 [infer][toplevel] remove dead code from the python bucklib.py scripts 8 years ago
Sam Blackshear d39d4cfa20 [thread-safety] use jsr-305 versions of ThreadSafe/NotThreadSafe rather than defining custom annotations 8 years ago
Cristiano Calcagno adc68c6d57 [clang] Remove unnecessary list append in clang frontend 8 years ago
Cristiano Calcagno 1eaaf84a90 [checkers] Add support for html output in checkers, starting with Eradicate 8 years ago
Jules Villard 6050ff2b99 do not pass --buck to build the Java models 8 years ago
Jules Villard 4028e7ca78 [driver] decouple logic for choosing capture mode from the capture 8 years ago
Sam Blackshear f065f7653a [thread-safety] add map for conditional accesses 8 years ago
Sam Blackshear 72e17403fa [thread-safety] add and support @ThreadSafeMethod annotation 8 years ago
Jeremy Dubreil 619c202bd6 [infer][java] do no consider @OnBind as equivalent to @NoAllocation for the reachability checker 8 years ago
Andrzej Kotulski 153ed5e5d9 [Config] Rename Toplevel to Driver 8 years ago
Jeremy Dubreil 219d5b3883 [infer][tests] use Buck target output instead of hard copies of the paths under buck-out 8 years ago
Andrzej Kotulski 3c482da094 [compilation db] fix problems with buck compilation database integration 8 years ago
Andrzej Kotulski 11810d849b [C++] Fix compilation with enable_shared_from_this 8 years ago
Jules Villard a7f4aa79af [lint] fix copyright linter 8 years ago
Jules Villard c10126d0fd [DB] return resolved path when path cannot be made relative 8 years ago
Sam Blackshear 1891a16f8f [thread-safety] suppress warnings on methods annotated with @OnEvent 8 years ago
Jules Villard cece221ab7 [make] add `make byte` toplevel target 8 years ago
Sam Blackshear 8b57278c70 [thread-safety] support fields annotated with @ThreadConfined 8 years ago
Jules Villard 96c8133180 [nit] less indentation in Infer.log_build_cmd 8 years ago
Cristiano Calcagno f7b03d53ce [clang frontend] Fix variable shadowing in ObjcInterfaceDecl 8 years ago
Jules Villard c962fe0d4c update yarn.lock and yarn, add xmlm dependency 8 years ago
Jules Villard e01cab6d19 [java] more verbose debug output, fix for non-Buck integrations 8 years ago
Sam Blackshear 7d092152e3 [annotations] cleaning up remains of annotation processor 8 years ago
Gautam Korlam fe24209c3d Cleanup DEFS file for generating infer genrules 8 years ago
Sam Blackshear 2add2954da [checkers] factor out FormalMap into its own module 8 years ago
Sam Blackshear e5ef592f11 [quandary] add a few missing Intent sinks 8 years ago
Sam Blackshear ddccb0cce1 [quandary] don't include taint_opt as part of formal_map 8 years ago
Sam Blackshear ee2d0c9226 [quandary] add Intent's passed to onActivityResult/onNewIntent as sources 8 years ago
Jules Villard 6580899813 [driver] do not warn about nothing to analyze when not analyzing 8 years ago
Cristiano Calcagno 20db61697d [backend] Cleanup of StructTyp module. 8 years ago
Jules Villard db2e5bf4d4 [java] add more logging in debug and stats mode 8 years ago
Jules Villard f76a77b6b6 [driver] handle removal of symlinks in infer-out 8 years ago
Sam Blackshear 4cb03f4670 [checkers] add ui-thread/non-ui thread reasoning to annotation reachability checker 8 years ago
Sam Blackshear 685f205dda [quandary] skeleton for ObjC traces 8 years ago
Sam Blackshear 73f219560d [thread-safety] warn on unsafe accesses to maps 8 years ago
Jules Villard ffd322aca5 [clang db] add ClangCompilationDB build mode to make sure infer-out is deleted when needed 8 years ago
Jules Villard a6f54b9cef [cli] do not complain about "arguments must be .specs file" from non-toplevel invocations 8 years ago
Jules Villard 4bf4ba1c59 [tests] make sure we delete infer-out at the start of the reactive test 8 years ago
Cristiano Calcagno af83d1eefe [clang] Minor clang frontend cleanup: remove dead code and renaming 8 years ago
Cristiano Calcagno f605cb4b7e [clang cleanup] Split CFrontend_utils module into CAst_utils and CGeneral_utils 8 years ago
Sam Blackshear 2a4b29fedb [quandary] Warn on reusing result returned from getIntent 8 years ago
Josh Berdine 915282105d Expose whether filename_to_relative was successful 8 years ago
Sam Blackshear a87b64f384 [annotations] force java 7 compilation for annotations 8 years ago
Sam Blackshear d86f777132 [quandary] considering methods of subclasses of Activity, SharedPreferences etc. as sources/sinks too 8 years ago
Cristiano Calcagno b0e6ed8b35 [clang frontend] Eliminate use of expensive list append 8 years ago
Josh Berdine 52174fdc33 Avoid race between cmake and utf8_in_pwd tests 8 years ago
Sam Blackshear 504735e548 [java] update android.jar version to 23 8 years ago
Sam Blackshear 9c48178e4a [quandary] model some formals of Webview methods as tainted 8 years ago
Dino Distefano 45cf368ab9 Using checkers defined in linter.al and removed hard-coded checkers. 8 years ago
Peter O'Hearn 7bcc7e421d [threadsafety] don't warn on methods from classes annotated ThreadConfined 8 years ago
Sam Blackshear 68c0705f26 [thread-safety] don't warn on methods annotated with UiThread 8 years ago
Sam Blackshear 61bfd1e579 [cleanup] kill useless filter_buckets option 8 years ago
Sam Blackshear 1403e9c898 [quandary][java] Intent.parseIntent/Intent.parseUri should propagate taint, not create it 8 years ago
Sam Blackshear 8d0f6e822c [absint] don't require domains to define their initial state 8 years ago
Josh Berdine 4ec3af4a7f Call java frontend directly instead of using fork 8 years ago
Josh Berdine 0095e9c635 Remove redundant DEPLOYED_MODELS_JAR in favor of JAVA_MODELS_JAR 8 years ago
Josh Berdine 8c42cfb364 Add root dir argument to Utils.filename_to_absolute 8 years ago
Josh Berdine c88fe26071 Reimplement Utils.filename_to_absolute 8 years ago
Josh Berdine fb9fed3441 Reimplement Utils.filename_to_relative 8 years ago
Josh Berdine 9f30059397 Remove redundant code computing initial working directory 8 years ago
Josh Berdine 8d143d87df Remove outdated stats reporting 8 years ago
Josh Berdine 5289ccfb23 Simplify Subtype.list_to_string 8 years ago
Jeremy Dubreil d29659177f [infer] Revert D4367788 8 years ago
Jules Villard d01d0b81e9 [log] add option to print all logs to the console 8 years ago
Jules Villard f3190bc1f0 [log] no dummy init, no leaked channels 8 years ago
Jules Villard 24b7a50d1f [log] do not redirect output of InferAnalyze in the Makefiles 8 years ago
Jules Villard 24e6ae9ade [log] re-use log file names 8 years ago
Jeremy Dubreil 1065477765 [infer][java] indent the final JSON report for Buck projects 8 years ago
Jeremy Dubreil d7f112a640 [infer][java] choose the dynamic dispatch handling mode from the command line 8 years ago
Sam Blackshear 374ee12792 [traces] adding Sink.Make functor for easier sink creation 8 years ago
Josh Berdine 8d9f70ad47 Minor redistribution of driver functionality, and debugging improvements 8 years ago
Josh Berdine e58550da1d Simplify Exe_env.get_tenv now that optional arg unused 8 years ago
Josh Berdine 142494e7ae Add missing dir to java test clean 8 years ago
Jeremy Dubreil 4a3573b60e [infer][java] Use lazy dynamic dispatch by default 8 years ago
Jules Villard 39cfc9c073 delete intellij settings in infer/tests/ 8 years ago
Ryan Rhee b557b49921 [componentkit] Initializer rule should return multiple issues 8 years ago
Ryan Rhee 4e37677eeb [clang] Prep rules to potentially emit multiple issues 8 years ago
Jeremy Dubreil a1c1b236a8 [infer][backend] cleanup the summary origin that is no longer useful 8 years ago
Jeremy Dubreil 4bca15afff [infer][backend] Add the distinction between models and regular procedure as part of the attributes 8 years ago
Sam Blackshear abde4e6603 [reporting] Fail loudly when we can't log an error 8 years ago
Jules Villard 72d065017b [tests] run "diff" from infer/tests 8 years ago
Jeremy Dubreil d20c8a0222 [infer][backend] Add functions to separate the cases when the subtyping relation can be proven from the case where the no subtyping relation can be proven. 8 years ago
Sam Blackshear 6bf38931ce [traces] adding Source.Make functor for easier source creation 8 years ago
Sam Blackshear e8835b308e [thread-safety] add liveness analysis for thread-safety 8 years ago
Jeremy Dubreil f963363ee9 [infer][java] For the lazy dynamic dispatch algorithm, only specialize the methods on object parameters 8 years ago
Jeremy Dubreil 0cb69c5a6a [infer][java] fix comments for Annotations.annot_ends_with 8 years ago
Sam Blackshear 06e0f6fbc9 [quandary] support tainted formals 8 years ago
Sam Blackshear f3bd314c22 [preanalysis] expose separate functions for different preanalyes (liveness, dynamic dispatch, abstraction) 8 years ago
Jules Villard 4b77b07be5 [buck] add flavors automatically to buck targets 8 years ago
Josh Berdine 1a5ac9e62b Use natural order on hpred, optionally ignoring instrumentation 8 years ago
Sam Blackshear e817d5390d [oss] add missing is_logging_method 8 years ago
Jules Villard ec2cde7020 [tests] serialize buck tests 8 years ago
Sam Blackshear 3ca924f546 [thread-safety] blacklist logging methods 8 years ago
Sam Blackshear 084fd9301b [absint] Fix capitalization of abstractInterpreter.mli and reconcile with the source file 8 years ago
Andrzej Kotulski fb6d49d6f4 [reactive-capture] Don't count compilation time towards analysis timeout 8 years ago
Andrzej Kotulski 96ba74d18e [C++] whitelist C++ std::vector iterator implementation 8 years ago
Andrzej Kotulski acdc081100 [C++] Make C++ whitelist matching more strict 8 years ago
Peter O'Hearn 4057ffadcf [threadsafety] Change THREAD_SAFETY_ERROR to THREAD_SAFETY_VIOLATION 8 years ago
Sam Blackshear 2a567d3abe [quandary] summaries are access trees too 8 years ago
Sam Blackshear cd1c9750f4 [infer] models for common types of Java Lists 8 years ago
Kihong Heo 42a3176882 Fix the widening operator of the Map functor 8 years ago
Peter O'Hearn 23a0a611dc [threadsafety] Fix situation where @NotThreadSafe is reported on, when super is @ThreadSafe 8 years ago
Dulma Churchill 9f153dbafa [linters] Add linter for checking api compatibility 8 years ago
Martino Luca b5124c1506 [CTL] Remove linters' names from Localise module 8 years ago
Andrzej Kotulski 29c42e5fe8 [reporting] Skip traces for functions outside of project root 8 years ago
Martino Luca d044809b32 [CTL] Filter linters through a visibility flag 8 years ago
Jules Villard a2193005a9 [tests] less phony genrule test 8 years ago
Josh Berdine cccfad2445 Directly handle javac -version option in build command 8 years ago
Josh Berdine 3dfaa9ed7b Remove support for SuppressWarnings annotations 8 years ago
Cristiano Calcagno d670bdd61a [eradicate] Add support for methods that don't return (System.exit) 8 years ago
Sam Blackshear a99e0f8b63 [cleanup] delete optimistic_cast option 8 years ago
Jules Villard bcac924e7f register checkers in monocore mode 8 years ago
Jules Villard c51c4a21ae [siof] collate multiple reports at the same line into one 8 years ago
Jules Villard a9d5b5afdb [tests] kill empty build_integration_tests.py 8 years ago
Jules Villard c6ed7ad489 [tests] convert waf test to Makefile 8 years ago
Jules Villard b4bd78bb05 [tests] convert utf8 in pwd test to Makefile 8 years ago
Jules Villard 4c34509f6d [tests] convert unknown ext test to Makefile 8 years ago
Jules Villard c40dfc950e [tests] convert reactive test to Makefile 8 years ago
Jules Villard 25e35e8bec [tests] convert pmd-xml test to Makefile 8 years ago
Jules Villard dece9f1386 [tests] convert ndk-build test to Makefile 8 years ago
Jules Villard facdcbe6f2 [tests] convert clang multiple files test to Makefile 8 years ago
Jules Villard f57154372f [tests] move make test to a Makefile 8 years ago
Jules Villard d80c9c742d [tests] move utf8 in procname test to a Makefile 8 years ago
Jules Villard de8356e4b0 [tests] move javac test to a Makefile 8 years ago
Jules Villard 5ffd9e3a7b [tests] port gradle test to a Makefile 8 years ago
Jules Villard ebb75d6171 [tests] port --fail-on-issue test to a Makefile 8 years ago
Jules Villard 674e3c86ea [tests] port delete infer-out test to a Makefile 8 years ago
Jules Villard 241b4b04fa [tests] port ck imports test to a Makefile 8 years ago
Jules Villard 6c056f535a [tests] port ck analytics test to a Makefile 8 years ago
Jules Villard eafe1158a6 [tests] convert cmake test to a Makefile 8 years ago
Jules Villard a6be58848b [make] make frontend tests more functional 8 years ago
Jules Villard bd0751dd1c [make] do not confuse the jobserver 8 years ago
Jules Villard 4d34efe71d [toplevel] fix double-printing of infer options in --help 8 years ago
Josh Berdine fb34f30350 Directly handle javac -classpath option in build command 8 years ago
Josh Berdine a9253d8996 Directly handle javac -classes_out option in build command 8 years ago
Andrzej Kotulski 95ad5b6387 [reactive-capture] Random fixes 8 years ago
Andrzej Kotulski 9fb0636ca1 [compilation db] Remove special module for compilation db 8 years ago
Martino Luca ebb6931358 [CTL] Let issue name be a string for linters 8 years ago
Sam Blackshear ee90e10491 [thread-safety] don't report on fields of immutable collections 8 years ago
Sam Blackshear 79154adf9e [thread-safety] use ownership info to avoid false alarms 8 years ago
Jules Villard bce1a1ff2e [make] make infer/src/Makefile less phony 8 years ago
Jules Villard 475f37ea03 [java] do not leak file descriptors when redirecting stderr to /dev/null 8 years ago
Andrzej Kotulski 1bb6401d15 [command line] Fix json deserialization of mk_path_list 8 years ago
Sam Blackshear 16cae31f20 [absint] add inverted set domain 8 years ago
Sam Blackshear 8e212f0468 [thread-safety] use id map to decompile tmp vars into access paths 8 years ago
Dino Distefano 4682393cd6 Use place-holders string in messages 8 years ago
Josh Berdine 178451e117 Disable timeouts during model analysis 8 years ago
Cristiano Calcagno ec1a07f445 Unbreak --continue option by passing it down to the python files 8 years ago
Sam Blackshear 6d7b8099f7 [java] treat all var names containing $ as temporaries 8 years ago
Sam Blackshear 26ba5336a8 [domains] gating sanity checks in id -> access path domain 8 years ago
Sam Blackshear 7682017f93 [quandary] only show relevant passthroughs in trace 8 years ago
Jules Villard f2a5810141 [clang] remove InferClang command from generated frontend debug scripts 8 years ago
Jules Villard bbf7df2f53 [base] remove C stubs for ioctl in favour of Ctypes 8 years ago
Jules Villard a07e16871c [java] silence javalib warnings on stderr when loading class with Java8 Code 8 years ago
Jules Villard ac082cfe01 [make] remove support for OCaml annot and other Eclipse-related quirks 8 years ago
Andrzej Kotulski 863cc534b2 [compilation db] Allow to pass multiple json files with clang-compilation-database integration 8 years ago
Andrzej Kotulski c9d254c084 Initial version of reactive capture 8 years ago
Sam Blackshear 5bd4daa900 [absint] make Interprocedural functor easier to customize 8 years ago
Dulma Churchill 5b39b3e323 [ObjC] Model methods from NSArray 8 years ago
Andrzej Kotulski 13fcb27431 [C++] Fix compilation errors coming from smart pointer models 8 years ago
Andrzej Kotulski 01b57b4f38 [clang] Always compile with -O0 flag 8 years ago
Jules Villard 902a0cd001 [make] make crashcontext tests replace-proof 8 years ago
Jules Villard 8b976154f6 [python] remove trailing empty line in source contexts 8 years ago
Jeremy Dubreil 715f6ffa7e [infer][java] match the annotation by class name, forgetting the package, instead of checking if the end of the annotation matches 8 years ago
Sam Blackshear 901786e0c5 [quandary] detect intents configured with external values 8 years ago
Sam Blackshear 2386bc8f67 [thread-safety] use record type in domain 8 years ago
Jeremy Dubreil aa362a27ed [infer][python] no longer generate the CSV report during the analysis 8 years ago
Josh Berdine 6051a3e34c Fix build time regression 8 years ago
Dino Distefano aa231e5129 [CTL] Expanding formula id with their definition 8 years ago
Josh Berdine 1a97b918ca Construct inferconfig patterns in Inferconfig not Config 8 years ago
Josh Berdine f3fab1e9b6 Support parsing build command arguments 8 years ago
Josh Berdine 733e2531b3 Protect against use of Core functions that add exception handlers that exit 8 years ago
Josh Berdine 2a8bf53e9e Don't allow new deprecated uses 8 years ago
Josh Berdine fc976bc3ef Core.Std.( ^/ ) 8 years ago
Josh Berdine 7834c95bc8 Silence deprecation warnings 8 years ago
Josh Berdine 2e66dcfac4 Open Core.Std by default, still use Caml Hashtbl, Map, Set 8 years ago
Josh Berdine e438314776 Divide Utils into Utils, Pp, and IStd 8 years ago
Josh Berdine 23cda11fda Core.Std.Int.Set 8 years ago
Josh Berdine 900da595b1 Core.Std.String.Table 8 years ago
Josh Berdine 78ec954ae2 Core.Std.String.Map 8 years ago
Josh Berdine e00c4cd2dd Core.Std.String.Set and remove unused StringPPSet 8 years ago
Josh Berdine 76f8450203 Move proc_flags from Utils to ProcAttributes 8 years ago
Josh Berdine f86fc2ce2d Core.Std.Stack 8 years ago
Josh Berdine 7e6278baeb Core.Std.Printexc 8 years ago
Josh Berdine e4618541dc Core.Std.Int64 8 years ago
Jeremy Dubreil 027bdc32e8 [infer][genrule] Add example of Buck DEFS macro to generate Infer analysis targets 8 years ago
Josh Berdine 8a3707825c Core.Std.Gc 8 years ago
Josh Berdine e5b41a67d0 Core.Std.Char 8 years ago
Josh Berdine c2abce7e3a Core.Std.Array 8 years ago
Josh Berdine 7708fc7c56 Remove extlib dependency 8 years ago
Josh Berdine de2e6c9d88 Core.Std.Option 8 years ago
Josh Berdine 4ea3410b47 Core.Std.Sys 8 years ago
Josh Berdine 9d1b495f57 Core.Std.Unix 8 years ago
Josh Berdine c094287428 Convert Process.create_process_and_wait to Core.Std.Unix 8 years ago
Josh Berdine 81d616a50b Convert Process.run_jobs_in_parallel to Core.Std.Unix 8 years ago
Josh Berdine 53c170ca0a More uniform and explicit treatment of program and arguments 8 years ago
Josh Berdine 0467c9cde1 Convert DB module to Core.Std.Unix 8 years ago